Введение.
Языки программирования
Первое поколение Второе поколение Третье поколение Четвертое поколение Пятое поколение К первому поколению можно отнести языки с ручным управлением памяти, которые, являются машинно-ориентированными. Пятое поколения — это наиболее высшее языки — визуальные, объектно-ориентированные, такие как: Visual, Пролог и другие. К третьему поколению относятся языки Бейсик и Паскаль, которые используют для… Читать ещё >
Введение. Языки программирования (реферат, курсовая, диплом, контрольная)
Язык программирования — это система знаков, которая применяется для написания компьютерных программ.
Языки программирования классифицируются в зависимости от самых различных критериев. Но чаще всего они подразделяются на языки большого и невысокого уровня. Чем ближе язык к естественному языку, тем более его шансы попасть в категорию языков большого уровня. И наоборот, если язык ближе к машинным командам, в этом случае его именуют языком невысокого уровня. Так, например язык программирования является языком невысокого уровня, так как их операторы — это вышеупомянутые машинные команды. Эти языки, как и все языки невысокого уровня, ориентированные под определенный тип ПК. Такие языки ещё часто именуются машинно-ориентированными.
Приведем примеры языков, относящиеся к языкам высокого уровня: Кобол, Алгол, Паскаль, Фортран, Бейсик и другие. Эти языки предназначены для решения экономических, математических и других задач. Эти языки не являются машинно-зависимыми т. к они не ориентированы на определенную систему команд. Но при этом следует знать, что эти языки занимают большее количество памяти, и поэтому их команды выполняются медленнее.
В языках высокого уровня, вычислительная машина не распознает написанных на нем программ, т. к ей доступны лишь машинные команды. Поэтому требуются специальные «программы-трансляторы», которые осуществляют перевод.
Так же эти языки подразделяют на поколения, их 5:
Первое поколение Второе поколение Третье поколение Четвертое поколение Пятое поколение К первому поколению можно отнести языки с ручным управлением памяти, которые, являются машинно-ориентированными.
Ко второму поколению относятся языки, которые называются автокодами.
К третьему поколению относятся языки Бейсик и Паскаль, которые используют для создания прикладных программ.
Четвертое поколение включает языки для работы с Базой Данных.
Пятое поколения — это наиболее высшее языки — визуальные, объектно-ориентированные, такие как: Visual, Пролог и другие.
В начале создания первых вычислительных машин было разработано более 2000 языков программирования и даже сейчас эта цифра продолжает расти. Некоторыми языками пользуются единицы (сами разработчики и создатели языка), другие же используют миллионы людей, но все они являются частью информационных технологий.