Ada Lovelace, voluit Ada King, gravin van Lovelace, oorspronkelijke naam Augusta Ada Byron, Lady Byron, (geboren 10 december 1815, Piccadilly Terrace, Middlesex, Engeland – 27 november 1852, Marylebone, Londen), Engels wiskundige, een medewerker van Charles Babbage, voor wiens prototype van een digitale computer zij een programma maakte. Ze wordt wel de eerste computerprogrammeur genoemd.
Wat ontdekte Ada Lovelace?
Ada Lovelace ontdekte dat een computer een opeenvolging van instructies kon volgen – een programma dus. In haar geschriften over de door Charles Babbage voorgestelde computer, de Analytical Engine, liet ze zien dat de computer een reeks stappen kon volgen om complexe berekeningen uit te voeren, en ze speculeerde dat dergelijke programma’s ook met “andere dingen dan getallen” konden werken
Waarom is Ada Lovelace beroemd?
Ada Lovelace wordt beschouwd als de eerste computerprogrammeur. Hoewel ze schreef over een computer, de Analytical Engine, die nooit is gebouwd, besefte ze dat de computer een reeks eenvoudige instructies, een programma, kon volgen om een complexe berekening uit te voeren.
Lovelace was de dochter van de beroemde dichter Lord Byron en Annabella Milbanke Byron, die twee maanden na haar geboorte wettelijk uit elkaar gingen. Haar vader verliet Groot-Brittannië voorgoed, en zijn dochter heeft hem nooit persoonlijk gekend. Ze kreeg privé-onderwijs van leraren en daarna zelfstudie, maar werd in haar vervolgstudies geholpen door de wiskundige-logicus Augustus De Morgan, de eerste professor in de wiskunde aan de Universiteit van Londen. Op 8 juli 1835 trouwde zij met William King, 8e Baron King, en toen hij in 1838 tot graaf werd benoemd, werd zij gravin van Lovelace.
Lovelace raakte al in 1833 geïnteresseerd in Babbage’s machines toen ze door hun gemeenschappelijke vriendin, de schrijfster Mary Somerville, aan Babbage werd voorgesteld. In 1843 vertaalde en annoteerde ze een artikel van de Italiaanse wiskundige en ingenieur Luigi Federico Menabrea, “Notions sur la machine analytique de Charles Babbage” (1842; “Elementen van Charles Babbage’s Analytische Machine”). Haar gedetailleerde en uitvoerige aantekeningen (vooral haar beschrijving van hoe de voorgestelde Analytical Engine kon worden geprogrammeerd om Bernoulli getallen te berekenen) waren uitstekend; “de Analytical Engine,” zei ze, “weeft algebraïsche patronen, net zoals het Jacquard-weefgetouw bloemen en bladeren weeft.”
Babbage bouwde slechts een klein deel van de Analytical Engine, maar de inspanningen van Lovelace zijn niet vergeten. De vroege programmeertaal Ada is naar haar vernoemd, en de tweede dinsdag in oktober is Ada Lovelace Day geworden, waarop de bijdragen van vrouwen aan wetenschap, technologie, engineering en wiskunde worden geëerd.