""It was a turning point... recognizing software engineering as a discipline." – NASA oral history."
About Margaret Hamilton
Pioneering female programmer who led software for NASA’s Apollo missions, starting with math teaching background.
Early Life & Journey
Started as math teacher, transitioned to programming at MIT for weather prediction projects.
The Turning Point
1960s NASA hire for Apollo; invented term ‘software engineering’ due to mission-critical needs.
Overcoming Challenges
Apollo 8 software crash risk; overcame by pioneering error detection and recovery code.
Key Achievement
Developed onboard flight software for Apollo 11 moon landing.
Work Habits & Philosophy
Emphasized rigorous testing and documentation in team workflows.
Advice for Students
“Know the mission before coding; errors are opportunities to improve.” – Oral histories.
Notable Quote
“It was a turning point… recognizing software engineering as a discipline.” – NASA oral history.



