ЯЗЫКИ ПРОГРАММИРОВАНИЯ

ЯЗЫКИ ПРОГРАММИРОВАНИЯ , формальные языки для описания данных (информации) и алгоритма (программы) их обработки на ЭВМ. Основу языков программирования составляют алгоритмические языки. Первыми языками программирования были машинные языки, представляющие собой системы команд для конкретных ЭВМ. С развитием вычислительной техники появились более сложные языки программирования, ориентированные на решение различных задач: обработка экономической информации (кобол), инженерные и научные расчеты (фортран), обучение программированию (алгол-60, паскаль), моделирование (слэнг, симула) и др. Расширение сферы использования ЭВМ привело к появлению многоцелевых (универсальных) языков программирования для записи алгоритмов решения задач практически из любой области (алгол-68, СИ, ПЛ/1 и др.), а также языков программирования для персональных ЭВМ (бейсик, паскаль и др.). Для перевода (трансляции) описаний алгоритмов с одного языка программирования на другой, преимущественно на машинный язык, применяют специальные программы - трансляторы.

Смотреть больше слов в «Энциклопедическом словаре естествознания»

ЯЗЫКОВ НИКОЛАЙ МИХАЙЛОВИЧ (18031846/47) →← ЯЗЫКИ МИРА

Смотреть что такое ЯЗЫКИ ПРОГРАММИРОВАНИЯ в других словарях:

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

языки́ программи́рования формальный язык для описания данных (информации) и алгоритма (программы) их обработки на компьютере. Основу языков программ... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Языки́ программи́рования - формальный язык для описания данных (информации) и алгоритма (программы) их обработки на компьютере. Основу языков программирования составляют алгоритмические языки. Первыми языками программирования были машинные языки, представляющие собой системы команд для конкретных компьютеров. Работа с машинными командами была основным средством общения человека с компьютером в 40-х гг. 20 в. Оператор либо набирал коды машинных команд переключателями на панели управления вычислительной машины, либо вводил их в память ЭВМ посредством перфокарт и перфолент. Эти способы требовали усидчивости и аккуратности, обязательного знания правил кодирования и системы кодов. <p class="tab">С развитием вычислительной техники появились более сложные языки программирования, ориентированные на решение различных задач: обработка экономической информации (кобол), инженерные и научные расчёты (фортран), обучение программированию (алгол-60, паскаль), моделирование (слэнг, симула) и др. Расширение сферы использования компьютеров привело к появлению многоцелевых (универсальных) языков программирования для записи алгоритмов решения задач практически из любой области (алгол-68, СИ, ПЛ/1 и др.), а также языков программирования для персональных компьютеров (бейсик, паскаль и др.). Для перевода (трансляции) описаний алгоритмов с одного языка программирования на другой, преимущественно на машинный язык, применяют специальные программы - трансляторы. </p><p class="tab">По степени детализации описания программы различают языки программирования низкого и высокого уровня. Для языков программирования низкого уровня характерна высокая степень детализации шагов при задании инструкции для ЭВМ; такие языки обычно близки к машинным командам конкретной ЭВМ. Они требуют хорошего знания процессора и других элементов ЭВМ. Языки высокого уровня позволяют пользователю составлять программы, не имея представления о тех действиях, какие осуществляет процессор во время выполнения программы. </p><p class="tab">В языках высокого уровня используются термины, которые ближе к словам естественного языка или к математическим формулам, чем машинные команды.</p>... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

(алгоритмические языки) — класс искусственных языков, предназначенных для обработки информации с помощью вычислительных машин. Тексты на Я. п. являются предписаниями по обработке последовательностей символов (в частности, записей чисел); все тексты можно рассматривать как повелительные (предписывающие). По семантич. критериям выделяются след. уровни организации текста Я. п.: знаки алфавита, к-рые не имеют самостоят, значения; имена (алфавитно-цифровые аналоги слов) — минимальные двусторонние единицы; выражения — комбинации имен, имеющие неповелит, значение; операторы — синтаксич. конструкции, отражающие определ. действие (т. е. повелит, значение); программы (семантически и синтаксически завершенная последовательность предписаний). Алфавит Я. п. обычно содержит лат. буквы, десятичные пифры и знаки препинания (разделители), в т. ч. разл. виды скобок. Алфавит Я. п., используемых в СССР, часто дополняется рус. буквами. Среди имен выделяются константы, именующие всегда один и тот же объект, напр. имя «пять» именует число 5, а имя PLUS — операцию сложения, другой вид имен — переменные (идентификаторы), к-рые могут именовать разл. объекты, напр. имя F может иметь значением число 5, функцию возведения числа в квадрат и т. п. В ы-ражения в Я. п. примерно соответствуют словам или группам слов естеств. языков, значение выражения определено, если заданы значения входящих в него имен; напр., значением выражения F(X, 5) — 7 является число 8, если значением F является операция умножения чисел, а значением X — число 3. Операторы Я. п. соответствуют предложениям естеств. языков. Напр., оператор присваивания: А ... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

ЯЗЫКИ ПРОГРАММИРОВАНИЯ, формальные языки для описания данных (информации) и алгоритма (программы) их обработки на ЭВМ. Основу языков программирования составляют алгоритмические языки. Первыми языками программирования были машинные языки, представляющие собой системы команд для конкретных ЭВМ. С развитием вычислительной техники появились более сложные языки программирования, ориентированные на решение различных задач: обработка экономической информации (кобол), инженерные и научные расчеты (фортран), обучение программированию (алгол-60, паскаль), моделирование (слэнг, симула) и др. Расширение сферы использования ЭВМ привело к появлению многоцелевых (универсальных) языков программирования для записи алгоритмов решения задач практически из любой области (алгол-68, СИ, ПЛ/1 и др.), а также языков программирования для персональных ЭВМ (бейсик, паскаль и др.). Для перевода (трансляции) описаний алгоритмов с одного языка программирования на другой, преимущественно на машинный язык, применяют специальные программы - трансляторы.<br><br><br>... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

ЯЗЫКИ ПРОГРАММИРОВАНИЯ - формальные языки для описания данных (информации) и алгоритма (программы) их обработки на ЭВМ. Основу языков программирования составляют алгоритмические языки. Первыми языками программирования были машинные языки, представляющие собой системы команд для конкретных ЭВМ. С развитием вычислительной техники появились более сложные языки программирования, ориентированные на решение различных задач: обработка экономической информации (кобол), инженерные и научные расчеты (фортран), обучение программированию (алгол-60, паскаль), моделирование (слэнг, симула) и др. Расширение сферы использования ЭВМ привело к появлению многоцелевых (универсальных) языков программирования для записи алгоритмов решения задач практически из любой области (алгол-68, СИ, ПЛ/1 и др.), а также языков программирования для персональных ЭВМ (бейсик, паскаль и др.). Для перевода (трансляции) описаний алгоритмов с одного языка программирования на другой, преимущественно на машинный язык, применяют специальные программы - трансляторы.<br>... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

ЯЗЫКИ ПРОГРАММИРОВАНИЯ, формальные языки для описания данных (информации) и алгоритма (программы) их обработки на ЭВМ. Основу языков программирования составляют алгоритмические языки. Первыми языками программирования были машинные языки, представляющие собой системы команд для конкретных ЭВМ. С развитием вычислительной техники появились более сложные языки программирования, ориентированные на решение различных задач: обработка экономической информации (кобол), инженерные и научные расчеты (фортран), обучение программированию (алгол-60, паскаль), моделирование (слэнг, симула) и др. Расширение сферы использования ЭВМ привело к появлению многоцелевых (универсальных) языков программирования для записи алгоритмов решения задач практически из любой области (Алгол-68, СИ, ПЛ/1 и др.), а также языков программирования для персональных ЭВМ (бейсик, паскаль и др.). Для перевода (трансляции) описаний алгоритмов с одного языка программирования на другой, преимущественно на машинный язык, применяют специальные программы - трансляторы. <br>... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

ЯЗЫКИ ПРОГРАММИРОВАНИЯ, формальные языки для описания данных (информации) и алгоритма (программы) их обработки на ЭВМ. Основу языков программирования составляют алгоритмические языки. Первыми языками программирования были машинные языки, представляющие собой системы команд для конкретных ЭВМ. С развитием вычислительной техники появились более сложные языки программирования, ориентированные на решение различных задач: обработка экономической информации (кобол), инженерные и научные расчеты (фортран), обучение программированию (алгол-60, паскаль), моделирование (слэнг, симула) и др. Расширение сферы использования ЭВМ привело к появлению многоцелевых (универсальных) языков программирования для записи алгоритмов решения задач практически из любой области (алгол-68, СИ, ПЛ/1 и др.), а также языков программирования для персональных ЭВМ (бейсик, паскаль и др.). Для перевода (трансляции) описаний алгоритмов с одного языка программирования на другой, преимущественно на машинный язык, применяют специальные программы - трансляторы.... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

, формальные языки для описания данных (информации) и алгоритма (программы) их обработки на ЭВМ. Основу языков программирования составляют алгоритмические языки. Первыми языками программирования были машинные языки, представляющие собой системы команд для конкретных ЭВМ. С развитием вычислительной техники появились более сложные языки программирования, ориентированные на решение различных задач: обработка экономической информации (кобол), инженерные и научные расчеты (фортран), обучение программированию (алгол-60, паскаль), моделирование (слэнг, симула) и др. Расширение сферы использования ЭВМ привело к появлению многоцелевых (универсальных) языков программирования для записи алгоритмов решения задач практически из любой области (Алгол-68, СИ, ПЛ/1 и др.), а также языков программирования для персональных ЭВМ (бейсик, паскаль и др.). Для перевода (трансляции) описаний алгоритмов с одного языка программирования на другой, преимущественно на машинный язык, применяют специальные программы - трансляторы.... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

формальные языки для описания данных (информации) и алгоритма (программы) их обработки на ЭВМ. Основу Я. п, составляют алгоритмические языки. Первыми Я... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

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

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

программалау тілдері

ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ

любые компьютерные языки, которые позволяют пользователю писать программы с использованием слов естественного языка, например, Бейсик, Паскаль, Фортран, Си и др. В основе языков программирования высокого уровня лежат языки программирования низкого уровня [49, c. 70; 60, c. 323–324].... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ

ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ, ЯЗЫКИ ПРОГРАММИРОВАНИЯ, приемлемо близкие к разговорному языку. Высокоуровневый язык программирования преобразу... смотреть

ЯЗЫКИ ПРОГРАММИРОВАНИЯ НИЗКОГО УРОВНЯ

машинные языки, образуемые системами команд ЭВМ и непосредственно реализуемые компьютерами. К таким языкам относятся, например, ассемблеры [49, c. 70; 60, c. 324].... смотреть

T: 211