LabVIEW é uma linguagem de programação gráfica que utiliza ícones, em
vez de linhas de texto, para criar aplicações. Em contraste às linguagens de
programação baseadas em texto, em que instruções determinam a execução
do programa, o LabVIEW utiliza programação baseada em fluxo de dados,
onde o fluxo dos dados determina a execução.
No LabVIEW, você constrói uma interface de usuário, utilizando um
conjunto de ferramentas e objetos. A interface de usuário é conhecida como
Painel frontal. Então, você adiciona o código utilizando representações
gráficas de funções para controlar os objetos do painel frontal. O diagrama
de bloco contém esse código. Sob certos aspectos, o diagrama de bloco
assemelha-se a um fluxograma.