Компилируемый язык

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

Компоненты языка

Обобщение

Компилируемый язык представляет собой некоторую упрощенную вариацию существующих императивных языков программирования (Python, Си) и поддерживает многие конструкции, благодаря которым при написании программ на описываемом языке можно руководствоваться подходами процедурного (поддержка подпрограмм – функций) и структурного (наличие основных конструкций для линейного исполнения кода, ветвлений и циклов) программирования.

Тем не менее, в отличие от оригинального языка Python, в описанном языке отсутствует поддержка таких основных возможностей, как:

  • циклы for;

  • составные типы (списки, словари, кортежи);

  • пользовательские типы (классы) и методы;

  • обработка исключений;

  • модули и импортирование библиотек.

Назад