AstraRegul
Релиз 2024.08.31.00
×

4.4.3. Языки программирования

Для исполнения формул, обработчиков функций, обработчиков событий применяется язык программирования Astra.Om.
Для расширения стандартных возможностей языка Astra.Om в Astra.HMI применяется язык программирования JavaScript.
 
 
 
 
 
 
 
Компилируемые языки программирования работают по принципу компиляции. Это означает, что исходный код программы, написанный на таком языке, сначала преобразуется в машинный код компилятором, а затем полученный исполняемый файл может запускаться непосредственно на компьютере пользователя.
 
Основное преимущество компилируемых языков заключается в их скорости выполнения. Поскольку код преобразуется в машинный код заранее, время выполнения программы существенно сокращается. Более того, компилируемые языки обеспечивают большую контроль над программой и возможность оптимизации.
 
JavaScript - является интерпретируемым языком программирования.
 
Интерпретируемые языки программирования, в отличие от компилируемых, не создают отдельный исполняемый файл, а выполняют программу в режиме интерпретации. При выполнении программы на интерпретируемом языке, исходный код построчно обрабатывается интерпретатором, который понимает команды и выполняет их.