ЯЗЫК ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ
ЯЗЫК ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ (high-level programming language). Язык программирования, в который введены элементы, допускающие описание задачи в наглядном, легко воспринимаемом виде, упрощающие и автоматизирующие процесс программирования. Управляющие конструкции и структуры данных Я. п. в. у. отражают естественные для человека понятия, а не архитектуру вычислительной системы. Поэтому программа, составленная на Я. п. в. у., сначала транслируется самой ЭВМ на машинный язык, а затем выполняется. Я. п. в. у. определяется заданием алфавита (или словаря исходных символов), точным описанием правил построения предложений (синтаксис) и правил, определяющих смысл предложений (семантика). В алфавит Я. п. в. у. могут входить буквы, цифры, математические символы и даже так называемые ключевые слова, например, if (если), then (тогда), else (иначе) и т. п. Из исходных символов по правилам синтаксиса строятся предложения, обычно называемые операторами, например, if x1) следует воспользоваться формулой у = х - 1. Наиболее распространенные Я. п. в. у.: Паскаль, Фортран и Си