Английский математик Ада Лавлейс в девятнадцатом веке написала первую в мире программу для аналитической машины Чарльза Бэббиджа. Она составила алгоритм вычисления чисел Бернулли, став тем самым первым программистом в истории и заложив теоретические основы для создания современных компьютерных программ.