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