From OpenSCADAWiki
Середовище програмування представляє собою комплекс засобів, що організують обчислювальне оточення користувача та до складу якого входять:
- об'єктна модель;
- модулі бібліотек функцій;
- внутрішні мови програмування, наразі:JavaLikeCalc, BlockCalc;
- динамічні обчислення: об'єкти обчислювальних контролерів підсистеми "Збір даних", процедури та протоколи збору даних рівня користувача, процедури віджетів "Середовища Візуалізації та Управління" та інше.