Margaret Hamilton, Pioneer Computer Scientist Behind Apollo 11 Moon Landing, Dies at 90
Hamilton's software engineering innovations prevented the Apollo 11 lunar module from aborting its landing when the onboard computer became overloaded.

What happened
Margaret Hamilton, a computer scientist who directed software engineering for NASA's Apollo moon missions, died on September 30 at age 90. In 1969, during the Apollo 11 descent, an error overloaded the lunar module's onboard computer, but Hamilton's programming allowed the system to prioritize essential tasks and cancel inessential ones, enabling the landing to proceed. She began her career in the late 1950s in meteorology and satellite tracking before joining an MIT project designing in-flight computers for NASA's moon missions in 1965, eventually rising to director of software engineering. Hamilton continued contributing to five additional lunar landings, Skylab, and the space shuttle before founding her own software company in 1976. She initially remained largely unknown until a 1969 photograph of her standing beside a towering stack of her Apollo code began circulating on the internet in the 2010s, leading to renewed recognition including a Presidential Medal of Freedom and LEGO immortality.
Context
Hamilton's work exemplifies the critical but often overlooked contributions of women to the space program. Her design of contingency protocols for software systems in an era of primitive computing technology was essential to the success of human spaceflight. The belated public recognition of her contributions—driven by a viral photograph and popular media like 'Hidden Figures'—reflects both the historical erasure of women's technical achievements and the importance of documenting such contributions for future generations, as Hamilton herself came to understand through her later children's book and speaking engagements.