Fille d'un poète britannique (lord Byron) et d'une amatrice de mathématiques (Anne Isabella Milbanke), Augusta Ada King naît le 10 décembre 1815 à Londres, témoigne, comme sa mère, d'un grand intérêt pour les mathématiques. Devenue l'épouse du comte de Lovelace, elle rencontre Charles Babbage, inventeur de la « machine à différences », une calculatrice mécanique. Le mathématicienmathématicien travaille alors sur la « machine analytique », système mécanique capable de réaliser une série de calculs établis à l'avance et inscrits sur des cartes perforées, considérées comme le précurseur des ordinateursordinateurs. La machine ne fut jamais construite entièrement, mais elle était fonctionnelle, comme l'a démontré une réalisation effectuée en 1991.

La collaboration de Lady Ada Lovelace n'est pas connue précisément, mais on considère qu'elle a réalisé les premières ébauches d'une écriture formelle des instructions à employer avec cette machine analytique afin de réaliser des calculs donnés. En clair, elle a travaillé sur ce que l'on appelle aujourd'hui un langage informatique. En 1978, le nom Ada fut donné, en son hommage, à l'un de ces langages informatiques élaborés aux États-Unis entre 1977 et 1983 chez CII-Honeywell Bull, sous la direction de Jean Ichbiah.

© Jurvetson, Flickr, CC 2.0 Generic.