Ada Lovelace era hija del célebre poeta Lord Byron y de Annabella Milbanke Byron. Su matrimonio duró poco más de un año y Ada nunca conoció a su padre. Para contrarrestar las «peligrosas» tendencias mentales del padre de Ada, Annabella hizo hincapié en la música, el francés y las matemáticas en los estudios de su hija. Esta última materia atraía especialmente a Ada.
En 1833 Ada Lovelace conoció al matemático Charles Babbage, que había diseñado una máquina de calcular llamada Máquina Diferencial. Lovelace se inspiró en el prototipo de la Máquina Diferencial y se convirtió en amiga de Babbage para toda la vida. Babbage tenía un nuevo proyecto en mente, una máquina mucho más avanzada, la Máquina Analítica. En 1843, Lovelace tradujo un artículo en francés que el matemático italiano Luigi Menabrea escribió sobre la Máquina Analítica. También añadió miles de palabras de sus propias notas al documento. Lovelace se dio cuenta de que la Máquina Analítica podía llevar a cabo una extensa secuencia de operaciones matemáticas. El ejemplo que escribió de una de esas secuencias -cómo calcular los números de Bernoulli- es considerado por los historiadores de la informática como el primer programa informático. Incluso especuló con que la Máquina Analítica podría utilizarse para realizar operaciones con «otras cosas además de los números», como las notas musicales.
Sólo se construyó una pequeña pieza de la Máquina Analítica, y Ada Lovelace murió en 1852. Sin embargo, su fama sigue viva. Dio su nombre al lenguaje de programación Ada. Cada año, el segundo martes de octubre, se celebran las contribuciones de las mujeres a la ciencia, la tecnología, la ingeniería y las matemáticas (STEM) en el Día de Ada Lovelace.