Са да ти обясня структурата, конкретно на тоя език. Това е йерархична структура от т.нар. виртуални инструменти, с разширение .vi. Има огромно количество написани такива, под форма на библиотеки. Всеки един си има визуална репрезентация, там бутонченца панелченца и квот те кефи. Под него всеки .vi има алгоритъм, по който визуалните панелченца са навързани. Всичко това си има интерфейс, по който си комуникира с другите .vi.
Ти си правиш свои custom .vi, в каквато си искаш йерархия.
В ядрото на LabVIEW има и библиотеки които нямат GUI, едни жълти кутийки са, само логика има в тях. Системни функции.
И тъй, деба мама ти недоклатена, има си функционалност за скриптиране, но в основата си всяко .vi е бинарен не-текстов файл.
п.с. Всичко туй може да се връзва и с асемблерски библиотеки, или на квото там компилирано binary, на който искаш език писано.
Цялата тая работа горе е графичен сорс, може да си го компилираш на .exe, с инсталатор барабар.
Макя ти фостата админска!