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