Статьи

Software


История развития языков программирования


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

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

К середине прошлого века удалось создать ряд подпрограмм для преобразования команд высокого уровня в машинные коды.Это было начало стремительного роста количества и качества языков программирования.

К середине 60-х миру явили язык программирования язык программирования BASIK, и уже вскоре весь мир был занят разработкой языков программирования, доведя их число до трех тысяч.
Безусловно следствием стали попытки уйти от такого количества языков, найдя какой-то универсальный язык, который позволил бы решать любые задачи программирования.

Один за другим появлялись языки программирования, претендующие на универсальность, но жизнь отметала их один за другим, и даже в это дело вмешался Пентагон, создавший специальный комитет, задачей которого была разработка универсального языка программирования. Он имел даже название АДА. Затем был СИ, операционные языки Фортран, Паскаль, Бейсик и другие, которые получили название структурных языков и именно они дали возможность написания длинных и сложных программ.

Но, как следовало ожидать, ученые все глубже внедрялись в тему разработки языков программирования и в 70-х появились Объективно- ориентированное программирование (ООП), дающее возможность объединить различные функции, чтобы использовать совместно. Так появились классы, то есть появилась структура, которая содержала не только переменные, но и их функции.

Появление интернета расставило по местам языки программирования в их использовании в основном для определенных целей. Так, для написания веб страниц больше используется HTML, для решения мелких задач и улучшения внешнего вида сайта используется JavaSkript,PHP используется для выполнения сценариев на сервере, а уже обработанная информация отправляется в браузер пользователя.

Время идет, ученые и программисты всегда готовы к новым разработкам и открытиям и кто знает как изменятся языки программирования лет через 20.
Дата публикации: 2016-03-10
Прочитано: 649 раз


[ Назад | Начало | Наверх ]
Нет комментариев. Почему бы Вам не оставить свой?
Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.