TL;DR
Get movie-night favorites delivered free — and shop member deals
- Fast, free delivery on millions of items
- Access to Prime Big Deal Days deals on October 6–7
- Prime Video, Amazon Music and more included
Margaret Hamilton, the computer scientist who led software engineering work for NASA’s Apollo missions at MIT, died Sept. 30 at age 90, MIT News reported. Her work helped establish software engineering as a discipline and contributed to the software that guided Apollo spacecraft; she later became an entrepreneur and received the Presidential Medal of Freedom in 2016.
Margaret Hamilton, the computer scientist who led the MIT team that developed onboard flight software for NASA’s Apollo program, died Sept. 30 at age 90, MIT News reported. Her work helped make software engineering a recognized discipline and supported the systems that carried Apollo crews to the Moon.
Hamilton joined MIT’s Instrumentation Laboratory in 1965 as its first programmer on the Apollo project. She initially worked on software for uncrewed missions, then led work on flight software for crewed missions. By 1968, she was assistant director in charge of the Command and Service Module team, as the broader Apollo software effort involved more than 400 people, according to MIT News.
Her approach emphasized software that could respond to mistakes and unexpected conditions. During Apollo 8, astronaut Jim Lovell inadvertently activated a pre-launch program while in flight, erasing navigational data. Hamilton and her colleagues were called in to address the problem; MIT News says changes she had proposed were integrated into the program afterward. The episode became an early example of what is now called defensive programming.
Hamilton authored more than 130 publications and continued working in computing after leaving MIT in the mid-1970s, later becoming an entrepreneur and CEO. In 2016, President Barack Obama awarded her the Presidential Medal of Freedom. The White House citation credited her with defining new forms of software engineering and helping launch an industry.
Apollo Software’s Lasting Influence
Hamilton’s death marks the loss of a leading figure in the history of software engineering, a field that was still taking shape when she began programming for Apollo. The mission software had to operate reliably under conditions where a failure could put astronauts and spacecraft at risk. Her work helped establish the importance of anticipating errors and designing systems to cope with them, practices that remain central to safety-critical software.
Her contribution was also collaborative: Apollo’s software was developed by large teams, and Hamilton held a senior role within that effort. MIT’s account places her leadership alongside the technical work of hundreds of colleagues. Remembering her career helps clarify that the Moon landings depended not only on spacecraft and launch vehicles, but also on software design, testing and problem-solving.
software engineering books for beginners
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
From Weather Software to Apollo
Born in Paoli, Indiana, in 1936, Hamilton studied mathematics at the University of Michigan and Earlham College, graduating from Earlham in 1958 with a mathematics degree and a minor in philosophy. After moving to Boston in 1959, she took a temporary programming position in MIT’s meteorology department, working with professor Edward N. Lorenz on weather-prediction software. MIT News says that work informed Lorenz’s later publications on chaos theory.
Hamilton moved to MIT Lincoln Laboratory in 1961 and programmed for the Semi-Automatic Ground Environment, or SAGE, an early U.S. air-defense system. In 1965, she joined the Instrumentation Laboratory’s Apollo effort. She was the project’s first programmer and its first female programmer, according to MIT News. Her work evolved from programming into leading teams responsible for software aboard the Command and Service Module.
MIT News described the Apollo 8 program error as a turning point in the adoption of Hamilton’s proposed safeguards. The account says she had earlier recommended a software fix after a simulator incident involving a pre-launch program, but that proposal was initially rejected on the assumption astronauts would not make the same mistake. After the Apollo 8 incident, the changes were added.
““There was no second chance. We knew that. We took our work seriously.””
— Margaret Hamilton, speaking to MIT News in 2009
As an affiliate, we earn on qualifying purchases.
Details Beyond MIT’s Report
MIT News reported Hamilton’s death and the date, but the supplied report does not give a cause of death or describe funeral or memorial arrangements. No further details about those matters are confirmed here. The account also does not provide a complete inventory of Hamilton’s projects or awards, so the biographical details above reflect the information in MIT’s report rather than an exhaustive record of her career.
As an affiliate, we earn on qualifying purchases.
Further Tributes and Remembrances
MIT and other institutions may publish additional remembrances or biographical details following the report. Any announcements about memorial services, family statements or further tributes should be treated as unconfirmed until issued by the relevant people or organizations. For now, the confirmed development is Hamilton’s death on Sept. 30 at age 90 and MIT’s account of her work in Apollo software and software engineering.
software testing and debugging tools
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
Who was Margaret Hamilton?
Margaret Hamilton was a computer scientist who led software teams at MIT’s Instrumentation Laboratory during NASA’s Apollo program. She later became a computing entrepreneur and CEO.
When did Margaret Hamilton die, and how old was she?
MIT News reported that Hamilton died on Sept. 30 at age 90. The report did not state a cause of death.
What did Hamilton do for the Apollo program?
She led work on onboard flight software for crewed Apollo missions. Her team’s software supported the Command and Service Module, and Hamilton advocated for safeguards that could help software handle errors.
What recognition did Hamilton receive?
Among her honors, Hamilton received the Presidential Medal of Freedom in 2016 from President Barack Obama. MIT News also reported that she authored more than 130 publications.
Source: hn
Fall Picks
fall essentials
As an affiliate, we earn on qualifying purchases.
