LabVIEW is a graphical programming environment developed and distributed by National Instruments. The acronym means „Laboratory Virtual Instrumentation Engineering Workbench“. With LabVIEW it is possible to develop sophisticated measurement, test, and control systems using intuitive graphical icons and wires that resemble a flowchart (block diagram).
Nodes on a block diagram are connected to one another to express the logical execution flow, and they can be used to easily express parallelism. This principle is called "dataflow model" (Example – see picture above). Dataflow programming models, in contrast to the control flow model implemented in languages such as C, offer the following advantages:
More information about LabVIEW can be found on the NI homepage www.ni.com.