Home / Technology / Software Pioneer Saved Apollo 11 Moon Landing
Software Pioneer Saved Apollo 11 Moon Landing
17 Oct
Summary
- Hamilton's daughter's play triggered a bug that threatened Apollo 11.
- Her software prevented mission abort during Apollo 11 landing.
- Hamilton championed software engineering as a distinct field.

Computer scientist Margaret Hamilton, a pivotal figure in the Apollo program, has died at the age of 90. Hamilton led the software development for NASA's Apollo guidance computer, a role that proved critical during the historic Apollo 11 Moon landing in July 1969.
During the landing sequence, the onboard computer flashed overload alarms, but Hamilton's meticulously designed software, engineered to prioritize essential landing procedures, averted disaster. This system ensured Neil Armstrong and Buzz Aldrin could safely touch down.
Earlier, in December 1968, Hamilton's expertise was crucial for the Apollo 8 mission when a similar computer crisis threatened the crew's return. She identified and fixed what she termed the "Lauren bug," an error her young daughter had inadvertently caused while playing with a simulator.
Hamilton was a staunch advocate for software engineering, working to elevate its status. She founded two companies, Higher Order Software and Hamilton Technologies, focusing on error-prevention systems. Her foundational work contributed significantly to fields like chaos theory.