ЯЗЫК ОПЕРАТОРНЫЙ
— алгоритмический язык, в основе которого лежит операторный метод программирования. Понятие Я. о. ввел 1954 сов. математик А. А. Ляпунов (1911—73). Оператор представляет собой самостоятельную единицу языка, описывающую содержание некоторого этапа алгоритма решения задачи. Обычно выделяют некоторое к-во различных типов операторов (их иногда наз. стандартными), каждый из которых играет определенную роль с точки зрения структуры алгоритма. Наборы таких операторов различны для разных языков.
При описании любого алгоритма с помощью того или иного языка используются только фиксированные в нем операторы. Поэтому для каждого языка необходимо выполнять определенные правила разбиения алгоритма решения задачи на отд. этапы. Алгоритм записывают в виде последовательности операторов и описаний дополнительных сведений об исходных данных. Для однозначного понимания этой записи устанавливают строгие правила записи каждого оператора. Совокупность этих правил составляет синтаксис языка. Каждое такое правило устанавливает, как та или иная синтаксическая единица языка (в т. ч. оператор) образуется из других единиц данного языка. Содержательный смысл этих единиц составляет семантику языка. См. также Автоматизация программирования.
Лит.: Криницкий Н. А., Миронов Г. А., Фролов Г. Д. Программирование. М., 1966 [библиогр. с. 596—599]; Жоголев Е. А., Трифонов Н. П. Курс программирования. М., 1967 [библиогр. с. 404—405]. Г. П. Багриновская.