Summary
Margaret Hamilton, NASA's former software director, coined the term "software engineering" while leading the flight software team for the Apollo space program in the 1960s. Her work was crucial in professionalizing the field of computing, which was previously in disarray, and her contributions included creating vital on-board flight software and an error-detection-and-recovery system.