Говорят, за женщинами числится довольно мало каких-либо открытий или великих свершений. Тем не менее, первым программистом была именно женщина - Ада Лавлейс.
Ада была единственным законнорожденным ребёнком великого английского поэта-романтика Джорджа Гордона Байрона. Она родилась 10 декабря 1815 года. Да, да, вы правы - 10 декабря с недавнего времени празднуется "День программиста".
Когда Аде было 17 лет, её представили королю и королеве. За обеденным столом она впервые услышала имя "Чарлз Бэббидж" и через несколько недель они познакомились.
Сам математик работал на бумаге над машиной, которая смогла бы работать под управлением внешней программы, не делая функционал механизма способным выполнять только одно определённое действие. Это и было нечто вроде первого компьютера, который так и не был построен Чарлзом. Ада предвидела предназначение компьютера (тогда ещё не было слова "компьютер") как инструмента способного решать множество различных задач и целиком погрузилась в этот необычный проект.
В середине 1843 года Чарлз Бэббидж получил в письме от Ады первую в мире компьютерную программу - алгоритм с помощью которого можно было решить уравнение Бернулли, выражающее закон сохранения энергии движущейся жидкости.