LabVIEW是一種程序開(kāi)發(fā)環(huán)境,類(lèi)似于C和BASIC開(kāi)發(fā)環(huán)境,但LabVIEW與其它計算機語(yǔ)言的顯著(zhù)區別是:其它計算機語(yǔ)言都是采用基于文本的語(yǔ)言產(chǎn)生代碼行,而LabVIEW使用圖形化編程語(yǔ)言G語(yǔ)言編寫(xiě)程序,產(chǎn)生的程序是框圖的形式。
LabVIEW圖標/接口器件可以讓用戶(hù)把VI程序變成一個(gè)對象(VI子程序),然后在其他程序中像子程序一樣地調用它。圖標表示在其他程序中被調用的子程序,而接線(xiàn)端口則表示圖標的輸入/輸出口,就像子程序的參數端口對應著(zhù)VI程序前面板控件和指示器的數值。