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

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

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

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

Наиболее распространенным видом П. я. являются алгоритмические языки, формулирующие алгоритм решения задачи на ЭВМ. Обычно П. я. носит универсальный характер, допуская формулирование алгоритмов решения разнообразных задач, подлежащих решению на разных ЭВМ. В то же время для более удобного представления задач из нек-рого четко выделяемого класса создают проблемно-ориентированные языки, а для более полного использования возможностей конкретной ЭВМ создают машинно-ориентированные языки.. Наиболее распространенные П. я. в 1970-е гг.- алгол, фортран, кобол, ПЛ / I, алгол-68. К более специальным языкам относятся лисп, симула, снобол. В СССР получили распространение также языки альфа и рефал.

Лит.:[1] Криницкий Н. А., Миронов Г. А., Фролов Г . Д., Программирование и алгоритмические языки, 2 изд., М., 1979; [2] Пратт Т., Языки программирования: разработка и реализация, пер. с англ., М., 1979.

А. П. Ершов.


Математическая энциклопедия. — М.: Советская энциклопедия. . 1977—1985.

Игры ⚽ Поможем написать реферат

Полезное


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

  • Язык программирования — искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. По английски: Programming language Синонимы:… …   Финансовый словарь

  • язык CFC — Непрерывная функциональная диаграмма. Язык программирования ПЛК. [http://kazanets.narod.ru/PLC PART2.htm] Язык CFC (Continuous Flow Chart) – еще один высокоуровневый язык визуального программирования. По сути, CFC – это дальнейшее… …   Справочник технического переводчика

  • язык программирования — Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [ГОСТ 28397 89] Тематики обеспеч.… …   Справочник технического переводчика

  • Язык программирования — Язык программирования  формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия,… …   Википедия

  • Язык C — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык С — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык Си — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования Си — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования C — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования Рубин — Ruby Семантика: мультипарадигмальный Тип исполнения: интерпретатор Появился в: 1995 г. Автор(ы): Юкихиро Мацумото Последняя версия: 1.9.1 …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»