Ada Lovelace: The First Computer Programmer
The First Computer Programmer
Ada Lovelace was de dochter van de dichter Lord Byron. Ze kreeg les van Mary Somerville, een bekend onderzoeker en wetenschappelijk auteur, die haar in juni 1833 voorstelde aan Charles Babbage. Babbage was een Engelse wiskundige, die als eerste het idee had voor een programmeerbare computer.
In 1842 en 1843 vertaalde Ada het werk van een Italiaanse wiskundige, Luigi Menabrea, over Babbage’s Analytical Engine. Hoewel mechanisch, was deze machine een belangrijke stap in de geschiedenis van computers; het was het ontwerp van een mechanische computer voor algemeen gebruik. Babbage werkte er vele jaren aan tot aan zijn dood in 1871. Vanwege financiële, politieke en juridische problemen werd de machine echter nooit gebouwd. Het ontwerp van de machine was zeer modern; het liep zo’n 100 jaar vooruit op de eerste voltooide computers voor algemeen gebruik.
Toen Ada het artikel vertaalde, voegde zij er een reeks aantekeningen aan toe die in alle details een methode specificeerden voor het berekenen van bepaalde getallen met de Analytical Engine, die sindsdien door historici zijn erkend als ’s werelds eerste computerprogramma. Zij zag er ook mogelijkheden in die Babbage niet had gezien: zij besefte dat de machine muziekstukken kon componeren. De computerprogrammeertaal ‘Ada’, die in sommige luchtvaart- en militaire programma’s wordt gebruikt, is naar haar vernoemd.