LabVIEW, developed by National Instruments, is a graphical programming environment used to create T&M (Test & Measurement) programs using hardware from National Instruments or other vendors. From data collection via instruments or insertion card to powerful analysis and data storage to graphical visualization of the information. 

In short Labview programs are created by interconnecting Labview objects. This running pack of objects is saved as a VI which in turn is used again to continue the building process at a new abstraction level.