Urgent.News

What's breaking now, across thousands of outlets.

Tech

Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90

Abstract editorial illustration

Margaret Hamilton, a computer scientist who played a crucial role in the Apollo program's software development, passed away on September 30 at the age of 90. Hamilton authored over 130 publications and was a prominent figure in establishing software engineering as a dedicated discipline. She worked at MIT from 1959 to the mid-1970s before becoming a computing entrepreneur and CEO.

Her groundbreaking work led to recognition with prestigious awards, including the 2016 Presidential Medal of Freedom from President Barack Obama. The citation highlighted Hamilton's contributions: "She defined new forms of software engineering and helped launch an industry that would forever change human history. Her software architecture led to giant leaps for humankind."

Olivier de Weck, the Apollo Program Professor and interim head of the MIT Department of Aeronautics and Astronautics, praised Hamilton: "To say Margaret Hamilton was a pioneer — to say she was ahead of her time — would be a dramatic understatement. She was a software engineer at a time when that field was in its infancy, and she not only developed advanced code herself but also led a team in using that nascent technology to develop one of the most complex systems humanity had ever achieved."

Hamilton's career began at the University of Michigan and Earlham College, where she earned a BA in mathematics with a minor in philosophy. She moved to Boston in 1959 with her husband, finding her first position in the meteorology department at MIT, where she worked on weather prediction software. This led to her role at MIT Lincoln Laboratory and involvement in the Semi-Automatic Ground Environment (SAGE) project.

In 1965, Hamilton saw an advertisement for the Instrumentation Lab at MIT, which was tasked with developing software for NASA's Apollo program. Intrigued, she applied and became the first programmer for the Apollo project, as well as the first female programmer in the team. She worked on uncrewed Apollo missions and later led the team developing on-board flight software for crewed missions.

Hamilton's most notable contribution came during the Apollo 11 mission in 1969. Just before the lunar landing, the onboard computer raised an alarm, causing the Eagle module to nearly fail. Hamilton's "defensive" programming and priority-driven software practices helped save the mission and prevent disaster. Her work showcased her leadership skills and critical thinking, which proved invaluable on several occasions during the project.

Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Also reported by 2 other outlets

Read the original at news.mit.edu →

More in Tech

More from Wednesday 7 October →