41. Языки программирования, их классификация..

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

Функция: язык программирования предназначен для написания компьютерных программ, которые применяются для передачи компьютеру инструкций по выполнению того или иного вычислительного процесса и организации управления отдельными устройствами.

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

Классы языков программирования: Функциональные, Императивные, Стековые, Процедурные, Векторного программирования, Аспектно-ориентированные, Декларативные, Динамические, Учебные, Описания интерфейсов, Прототипные, Объектно-ориентированные, Рефлексивные, Логического программирования, Параллельного программирования, Сценарные (скриптовые), Эзотерические.

Пример: Ассемблер, Си++, Паскаль, BASIC, Delphi, Visual Basic.

Hosted by uCoz