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