Because National Instruments LabVIEW is a dataflow programming language, developers can write inherently parallel applications that can map to parallel hardware such as multicore processors and FPGAs for optimal performance. This white paper discusses dataflow programming and why NI LabVIEW is ideal for programming multicore systems.