Статья по информатике на тему: Языки программирования читать

Статья по информатике на тему: Языки программирования читать

Главная>Статьи по информатике

Языки программирования

Язык программирования - это система знаков, которая используется для написания компьютерных программ.

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

Так например языки программирования Ассемблер и Автокод являются языками низкого уровня, так как их операторы - это вышеупомянутые машинные команды. Эти языки, как и все языки низкого уровня, ориентированны по определенный вид ПК. Такие языки ещё часто именуются машинно-ориентированными.

Теперь приведем пример языков, которые относят к языкам высокого уровня: Алгол, Кобол, Фортран, Паскаль, Бейсик и другие. Эти языки в большинстве своем предназначены для решения определенных математических, экономических и других задач. Они не являются машинно-зависимыми потому, что они не ориентируются на определенную систему команд. Но при этом следует упомянуть, что такие языки занимают большее количество памяти, и по этой причине их команды выполняются медленнее.
Особенность языков высокого уровня состоит в том, что вычислительная машина не распознает написанных на нем программ, ведь ей доступны лишь машинные команды. По этой причине требуются специальные программы-трансляторы, которые осуществляют перевод.

Помимо этого языки подразделяют также на поколения: первое, второе , третье, четвертое, пятое.

К первому поколению относятся языки с ручным управлением памяти, которые, естественно, являются машинноориентированными.

Ко второму поколению относятся языки, именуемые автокодами.

К третьему поколению относятся языки такие как Бейсик и Паскаль, которые используются для создания общих прикладных программ.

Четвертое поколение включает усовершенствованные языки для работы с БД.

Ну и языки пятого поколения - это наиболее усовершенствованные, визуальные, ориентированные объектно, такие как: Пролог, Visual и т д.

Ещё в начале создания первых вычислительных машин было создано свыше 2000 разнообразных языков программирования и по сей день это цифра продолжает расти. Одними языками пользуются единицы (это как правило сами разработчики), другие становятся предметом пользования для миллионов, но так или иначе они являются неотъемлемой частью информационных технологий.

см. также:
Все статьи по информатике