Да нет их называют везде командами. У меня есть только лицензионные FoxPro, и там целая книжка, которая идёт с FoxPro посвещена этим командам. Даже тут см. -
https://help.foxclub.ru/html/1b0b5237-6e5d-43cd-b3a6-6ebe7a470a0e.htm называют командами.
Меня смутило что я в программном модуле могу написать так:
RUN calc.exe
Обычно ставят кавычки, чтобы транслятор или интерпретатор знал, что это текстовая константа. Для меня это непривычно, я вот азы 20 языков выучил, некоторые полностью выучил, но я ни разу не встречал чтобы в текстовой константе не было кавычек. Ну нет встречал, но у меня язык не поворачивается это языком программирования назвать - ну типа Scratch, Microsoft Robotics Studio, ну может быть ещё LabView.
Или если я в программе выполню команду: то появится форма на экране.
Если я напишу команду то Visual FoxPro закроется.
Это нормально использовать команды в программе (модуле) PRG?