
A Ada Lovelace se le encargó traducir un artículo de Charle Babagge sobre su motor analítico del francés al inglés. Ella asumió el reto y aumentó el documento con notas de su autoría, que se agregaron a la traducción.
Ada Lovelace pasó la mayor parte del año haciendo esto, asistida con aportes de Babbage. Estas notas, se publicaron en Taylor’s Scientific Memoirs bajo las iniciales de AAL (para que, en un mundo machista, no se supiera que fue una mujer quien hizo esto y no se menospreciara su trabajo).
Las notas de Ada Lovelace fueron etiquetadas alfabéticamente de la A a la G. En la nota G, ella describe un algoritmo hecho para que el Motor analítico calculara los números de Bernoulli . Se considera el primer algoritmo publicado específicamente diseñado para su implementación en una computadora y, Ada Lovelace a menudo se ha citado como el primer programador de computadoras por este motivo.