Компоненты языка программирования

Язык программирования содержит в себе компоненты, предназначенные для описания соответствующих частей программы:

· средства описания данных, позволяющие программисту определять различные формы представления данных (типы данных) и переменные разных типов;

· набор операций над основными типами данных (включая ввод-вывод), а также средства записи выражений;

· набор операторов, определяющих различные варианты порядка выполнения выражений в программе (последовательность, условие, повторение, блок);

· средства разбиения программы на независимые части – модули, функции, взаимодействующие между собой через программные интерфейсы.