Margaret Hamilton, a mathematician and software engineer, played a critical role in the Apollo 11 moon landing on July 20, 1969. During the final descent, the onboard computer triggered 1201 and 1202 alarms due to a task overload caused by unnecessary radar data. The software automatically cleared non-critical tasks and restarted, allowing the mission to proceed safely.
Born in 1936 in Indiana, Hamilton developed an early interest in mathematics and logic. She gained management experience as a teenager while working at a copper mine, where she eventually oversaw hiring and financial operations. Her early career also included working as a telephone switchboard operator while attending university.
Hamilton attended the University of Michigan before transferring to Earlham College. To fund her education, she worked at Travelers Insurance around 1956–1957. There, she performed statistical calculations using mechanical Marchant computers, an experience that influenced her later career path in programming.
Hamilton is recognized for her contributions to software engineering, specifically for developing systems capable of handling unexpected errors. She advocated for viewing software as a rigorous engineering discipline throughout her life.






