История развития языков программирования
CODE RED
По сути, программой можно назвать любую инструкцию действий - даже рецепт кулича. Однако мы поговорим о языках программирования для вычислительных машин, то есть компьютеров.
Примечание
Язык низкого уровня близок к машинному
Высокого - к человеческому
Самым первым языком был Ада. На нем написала программу для Аналитической машины Бэббиджа которая работала на паровом (!) двигателе. Она была прообразом современных ПК. Это было в далеком 1842 году.
Спустя почти 100 лет появились первые ЭВМ, которые получили гордое название "первое поколение". Управлялись они машинным кодом (последовательность 0 и 1). Но помимо этого, в 1948 году был создан первый высокоуровневый язык - Plankalkül. Изначально он предполагался для ЭВМ Z4, однако работал и на других, похожих машинах.

В 1949 году свет увидел ShortCode. Он был примечателен тем, что использовал готовые арифметические выражения, а потом переводил их в бинарный код.
Очень скоро пришли языки второго поколения - языки ассемблеры и автокоды. Однако проблема переноса программ с одной архитектуры на другую осталась. Зато на них было легче писать.

Середина и конец 50х - время языков поколения 3, то есть Фортран, Кобол, Алгол и Лисп. Они то и не имели зависимости от платформы - главное, чтобы машина импла ретранслятор этого языка (ретранслятор переводит код программы на бинарный)

С 60х до 70х - активное совершенствование, расцвет создания языков программирования. Были созданы APL, который первый "научился" работать с массивами, NPL, Snobol, Basic, первый частично объектно-ориентированый язык - Симула.Чуть позже появился и SmallTalk. Также в этот период истории был создан знаменитый С, который дал основу очень многим современным языкам.

В 1980 - период объединения и стандартизации. Вышли стандарты на Ада, С++ объединил ООП и системное программирование, вкладывались огромные инвестиции в новые языки.
В 90х произошло активное развитие интернета. Поэтому понадобились языки для сценариев страниц - Perl и Java (не Script! Тогда этого языка еще не существовало!)
