Любая компьютерная программа строится на основе
языка программирования. Сейчас в мире существует уже более 2,5 тысяч языков.
Первые варианты были разработаны еще в XIX веке. Кто-нибудь видел фильм
Никиты Михалкова «Неоконченная пьеса для механического пианино»? В усадьбе Войницкой
собрались гости, и хозяйка, чтоб поразить их, представила пианино, которое
начало играть само по себе, без пианиста. Одна из гостей, впечатлительная
Сашенька от удивления упала в обморок.
Сейчас это кажется наивным, но в XIX веке,
когда компьютеров еще не было в помине, механические пианино и ткацкие станки,
имевшие программируемые устройства, вызывали удивление и страх.
В конце 70-тых годов XX века был разработан единый язык
программирования для систем обороны США. Он был назван именем Ада (Ada)
в честь математика Ады Лавлэйс.
Это дочь Джорджа Гордона Байрона, основоположника
романтизма в литературе. Красавица – мать отлучила девочку от отца, спустя
месяц после рождения.
Ада унаследовала от родителей очарование и красоту,
а от папы умение нестандартно мыслить.
Она не стала поэтом, зато оставила след как большой
математик. Работая над переводом книги выдающегося итальянского математика Луиса
Менебреа, она составила комментарии и замечания, которые заняли 52 страницы. Практически
графиня Ада Байрон – Кинг предложила основополагающие принципы несуществующего
еще тогда компьютерного программирования.
К сожалению, как и отец, Ада рано умерла – в 37 лет
(Джордж Гордон Байрон - в 36). Смерть соединила их. Они похоронены вместе в их
родовом склепе в Ноттингемшире, почти сразу оно стало местом
паломничества.
Теперь многие компьютерщики отмечают 19 июля и 10
декабря как дни программиста. 19 июля Ада
Байрон написала первую программу, а 10 декабря день ее рождения.