Компилируемый язык
Компилятор работает с простым языком программирования, основанным на Python 3 и Си. Образно его можно охарактеризовать как «типизированный Python». Из Python был частично позаимствован синтаксис из-за его высокой читаемости и относительной простоты, а из Си – требования к объявлениям переменных и заголовкам функций.
Компоненты языка
Обобщение
Компилируемый язык представляет собой некоторую упрощенную вариацию существующих императивных языков программирования (Python, Си) и поддерживает многие конструкции, благодаря которым при написании программ на описываемом языке можно руководствоваться подходами процедурного (поддержка подпрограмм – функций) и структурного (наличие основных конструкций для линейного исполнения кода, ветвлений и циклов) программирования.
Тем не менее, в отличие от оригинального языка Python, в описанном языке отсутствует поддержка таких основных возможностей, как:
циклы
for
;составные типы (списки, словари, кортежи);
пользовательские типы (классы) и методы;
обработка исключений;
модули и импортирование библиотек.