Margaret Hamilton wordt 90: de vrouw die de mensheid naar de maan programmeerde

Ter ere van haar 90ste verjaardag vandaag blikt dit artikel terug op het uitzonderlijke leven en carrière van Margaret Hamilton, de briljante geest wier software de Apollo 11-maanlanding mogelijk maakte en die de basis legde van moderne software-engineering.

Op 17 augustus 2026 viert één van de grootste pioniers uit de geschiedenis van de ruimtevaart en de informatica haar 90ste verjaardag: Margaret Hamilton. Als directeur van de afdeling Software Engineering van het Massachusetts Institute of Technology (MIT) Instrumentation Laboratory was zij de onbezongen heldin achter de succesvolle landing van Apollo 11 op de maan. Haar werk legde niet alleen de basis voor veilige ruimtevaart, maar gaf ook een gezicht en een naam aan een geheel nieuw vakgebied dat zonder haar niet zou zijn wat het nu is.

Margaret Hamilton aan het werk in het Draper Laboratory tijdens de Apollomissies. Hier ontwikkelde zij met haar team de boordsoftware die de astronauten veilig naar de maan en terug bracht. Foto: Draper Laboratory

De geboorte van een nieuwe discipline

In de jaren zestig bestond ‘software engineering’ nog niet als erkende discipline. Programmeren was een ambacht dat veelal tijdens het werk werd geleerd, en software werd vaak beschouwd als een ondergeschikte tak van de techniek. Margaret Hamilton, die zichzelf praktisch had aangeleerd te programmeren, zag dit anders. Zij drong aan op een professionele benadering van het schrijven van code en bedacht de term software engineering om het vak de status te geven die het verdiende, gelijkwaardig aan hardware engineering. Haar team bij MIT, bestaande uit voornamelijk twintigers, werkte met een ongekende toewijding en kreeg van het management de volledige vrijheid en het vertrouwen omdat software nog een ‘zwarte doos’ was.

Margaret Hamilton in een nagebouwd exemplaar van de Apollo 12-commandmodule, Cambridge, 24 november 1969. Zij leidde het team dat de software schreef voor de nauwkeurige landing van Intrepid in de Zee der Stormen op de maan. Foto: AP Wirephoto

De ‘Rope Mother’ en haar robuuste code

Een bijzonder aspect van Hamiltons werk was de manier waarop de software werd opgeslagen. De beschikbare computergeheugens waren extreem beperkt: de Apollo-geleidingscomputer had slechts 72 kilobyte aan opslag en 4 kilobyte aan werkgeheugen. De programma’s werden met de hand in ‘rope’-geheugens geweven: kleine, donutvormige ringetjes van ferriet werden als kralen aan koperdraad geregen. De nullen en enen van de code werden op deze manier in hardware omgezet. Hamilton stond aan het hoofd van dit proces en kreeg de bijnaam ‘Rope Mother’. Deze arbeidsintensieve methode resulteerde in extreem robuuste en betrouwbare software.

Een geheugenmodule van de Apollo-geleidingscomputer (AGC), gebaseerd op core rope-geheugen. De computer had een woordlengte van zestien bits, waarvan vijftien voor data en één voor pariteitscontrole. Het werkgeheugen bestond uit 2.048 woorden magnetisch coregeheugen, terwijl het alleen-lezen geheugen maar liefst 36.864 woorden bevatte – goed voor zo’n 72 kilobyte aan programmacode. Zowel het werk- als het alleen-lezen geheugen hadden een cyclustijd van 11,72 microseconden. Foto: Draper Laboratory/NASA

Wil je niets van Scientias missen? Voeg Scientias toe als voorkeursbron op Google dan zie je al onze verhalen!

Een crisis tijdens de maanlanding

De echte kracht van haar werk bleek tijdens de historische landing van Apollo 11. Slechts drie minuten voordat de maanlander Eagle de maan zou raken, werd de boordcomputer overbelast met signalen van een onnodig radarsysteem. Er klonken alarmen die normaal gesproken een afgebroken landing betekenden. Dankzij de door Hamilton ontwikkelde software, met concepten voor prioriteitsgestuurde taakuitvoering en asynchrone processen, was het systeem in staat de overbodige data te negeren. De computer herkende de fout en herstelde zichzelf; de voor de landing cruciale taken kregen voorrang. Het ‘1202’-alarm dat de astronauten te horen kregen, was dankzij Hamiltons architectuur geen reden tot paniek, maar een bevestiging dat het systeem correct functioneerde.

Bekijk of luister ook onze Scientias’ podcast-reeks over Apollo, te beginnen bij nr. 71; ‘Wat hebben we aan Apollo gehad, nr. 1’, waarin Hamilton en haar werk meermaals worden genoemd. Aanrader!

Een erfenis van “what if?”

Hamilton’s succes was mede te danken aan haar kenmerkende manier van denken: de mentaliteit van ‘what if’. Haar dochter Lauren, die ze soms meenam naar het lab, speelde eens astronaut en drukte per ongeluk een knop in tijdens een simulatie, waardoor het systeem crashte. In plaats van haar dochter te berispen, vroeg Hamilton zich af: “Wat als een echte astronaut dezelfde fout maakt?” Toen haar werd verteld dat astronauten getraind waren om geen fouten te maken, drong ze aan op aanpassingen. Deze scepsis bleek terecht toen tijdens de Apollo 8-missie astronaut Jim Lovell exact dezelfde fout maakte. Haar team kon het probleem toen snel oplossen, wat het belang van haar vooruitziende blik onderstreepte.

Margaret Hamilton ontving op 22 november 2016 de Presidential Medal of Freedom uit handen van president Barack Obama. De onderscheiding is de hoogste burgerlijke eer die de Verenigde Staten te bieden hebben en werd haar toegekend voor haar baanbrekende werk aan de boordsoftware van de Apollomissies en haar fundamentele bijdragen aan het vakgebied van de software engineering. Foto: Lawrence Jackson / White House
Schrijf je in voor de nieuwsbrief! Ook elke dag vers het laatste wetenschapsnieuws in je inbox? Of elke week? Schrijf je hier in voor de nieuwsbrief!

Haar nalatenschap

Na het Apollo-programma richtte Hamilton in 1986 haar eigen bedrijf Hamilton Technologies op, waar ze de Universal Systems Language ontwikkelde. Haar bijdragen zijn niet onopgemerkt gebleven: in 2003 ontving ze de NASA Exceptional Space Act Award en in 2016 werd ze onderscheiden met de Presidential Medal of Freedom, de hoogste burgerlijke onderscheiding van de Verenigde Staten. Margaret Hamilton is meer dan een computerwetenschapper; ze is een symbool van vrouwelijke excellentie in exacte en toegepaste wetenschappen, een visionair die de weg bereidde voor elke software engineer die vandaag de dag werkt, en een bewijs dat buitengewone prestaties worden gedreven door nieuwsgierigheid en de vastberadenheid om het onmogelijke mogelijk te maken.

Schrijf je in voor de nieuwsbrief! Ook elke dag vers het laatste wetenschapsnieuws in je inbox? Of elke week? Schrijf je hier in voor de nieuwsbrief!

Bronmateriaal

"Margaret Hamilton" - NASA/Science
Afbeelding bovenaan dit artikel: NASA

Fout gevonden?

Voor jou geselecteerd