Margaret Hamilton, the computer scientist whose software guided Apollo 11 to the first crewed Moon landing, has died at the age of 90, the Massachusetts Institute of Technology announced. Hamilton died on 30 September, according to the university where she spent years leading pioneering work on flight software.
Hamilton directed the development of the onboard flight software for NASA's Apollo program at MIT's Instrumentation Laboratory, a role that placed her at the center of one of the most consequential engineering efforts of the 20th century. In an era before the titles software engineer and computer scientist were in common use, she learned to program under the guidance of a noted MIT meteorologist, building expertise that would later prove decisive during the Apollo missions.
Her work drew national recognition in 2016, when President Barack Obama awarded her the Presidential Medal of Freedom, the nation's highest civilian honor. The award highlighted not only her technical contributions but also her role in establishing software engineering as a discipline in its own right.
Hamilton's software became critical during the Apollo 11 descent to the lunar surface. When the spacecraft's computer was overloaded with data during the final approach, the software she had designed prioritized essential tasks, allowing the landing to proceed. That capability helped ensure the mission's success at a moment when the computer's processing capacity was stretched to its limits.
Her career helped define the standards and practices of modern software development, including concepts such as error detection and priority scheduling that remain fundamental to computing systems today. Colleagues and historians of technology have credited her with shaping how engineers think about reliability in complex, high-stakes systems.
Hamilton's death was announced by MIT, which noted her long association with the institution and her contributions to the Apollo program. She was 90 years old.
10





