MigOroEduBiography

The Woman Who Taught Computers How to Survive Failure

How Margaret Hamilton's software engineering made one of history's greatest achievements possible.

Margaret Hamilton led the Software Engineering Division at MIT Instrumentation Laboratory, where her team developed the onboard software that guided Apollo missions to the Moon. Her groundbreaking concepts of priority scheduling, asynchronous processing and…

◷ 15 min▣ 1969▶ MigOroEdu
Watch Documentary
The Woman Who Taught Computers How to Survive Failure

Synopsis

Margaret Hamilton led the Software Engineering Division at MIT Instrumentation Laboratory, where her team developed the onboard software that guided Apollo missions to the Moon. Her groundbreaking concepts of priority scheduling, asynchronous processing and fault-tolerant software allowed Apollo 11 to recover from unexpected computer overloads during its final descent. By proving that software could be engineered with the same rigor as hardware, she laid the foundation for the reliable computer systems that power countless technologies today.

Why This Matters

Modern society depends on software making life-critical decisions every second, from aircraft navigation to medical devices and autonomous systems. Margaret Hamilton demonstrated that software must anticipate failure rather than simply execute instructions. Her pioneering engineering principles continue to influence mission-critical computing around the world, while her career helped establish software engineering as one of the most important disciplines of the digital age.

Life & Journey

1936

Born in Indiana

1958

Earlham Graduate

1959

MIT Programming

1961

SAGE Project

1963

Apollo Software

1969

Moon Landing

1972

Software Company

1986

Hamilton Technologies

2003

NASA Award

2016

Freedom Medal

Key Takeaways

Margaret Hamilton leads the MIT team that develops Apollo's onboard flight software for the historic Moon missions.Her priority-based software allows Apollo 11 to survive computer overloads during the final lunar landing.She pioneers software engineering practices that become the foundation of today's mission-critical computer systems.

More from MigOroEdu

Explore More STEM Legends

Watch More Documentaries