“LabVIEW is a graphical programming language. It is made up of a user interface which is called the front panel and a block diagram where all the coding is done. CVI is National Instrument's C interface for virtual instrumentation. CVI includes a user interface complete with graphs, buttons, and other interface objects. However, the code is done in ANSI C. Some great features of CVI include the function panels, which provide a wizard interface for CVI functions, and code generation. CVI also easily integrates with National Instruments DAQ & GPIB devices as well as other intrument drivers. ”(quoted)