Q1680Margaret Hamilton led the team that wrote the flight software for the Moon landings, and insisted on error-handling everyone told her was unnecessary. Three minutes before touchdown, that code saved the landing.
As the lunar module descended, alarms fired: the computer was being overloaded by a radar left switched on. Hamilton's software was built to recognise overload, shed low-priority tasks and keep the critical ones running — so instead of freezing, it kept flying the spacecraft. Mission Control gave the go. She had argued for that protection against colleagues who said astronauts would never make mistakes. She is also widely credited with coining the term 'software engineering', at a time when writing code was not regarded as engineering at all.







