Margaret Hamilton died on September 30 at age 90. The announcement came Wednesday from MIT, where she worked from 1959 through the mid-1970s and where she built the flight software that kept Apollo astronauts alive. That sentence sounds simple. It was not. Hamilton arrived at MIT with a mathematics degree in 1959, and by 1965 she had applied to join a lab developing software to, as the job description put it, "send a man to the moon." She was hired as the project's first programmer — and its first female programmer. She began on uncrewed mission software, was promoted to lead the team building on-board flight software for crewed missions, and by 1968 was assistant director overseeing more than 400 people working on Apollo's software. She was in her early thirties. The thing to understand about Hamilton's work is that the field she was working in did not yet exist in any formal sense. Software engineering as a discipline was being invented in real time, and Hamilton was one of the people doing the inventing. She coined the term "software engineering" itself, insisting that writing code for life-critical systems deserved the same rigor as any other branch of engineering. Upper management, she later recalled, gave her team "total freedom and trust" precisely because software was "a mystery, a black box" to everyone above them. That autonomy was the condition for the work. Her Apollo software famously saved the Apollo 11 landing. When the lunar module's computer was overloaded with radar data minutes before touchdown, Hamilton's priority-scheduling architecture allowed the system to shed non-essential tasks and keep running the critical ones. The astronauts landed. The software held. That design decision — made years earlier by a team of twentysomethings — is the reason Neil Armstrong walked on the moon instead of aborting. After Apollo, Hamilton published more than 130 papers and founded two software companies: Higher Order Software and Hamilton Technologies. Both were oriented around the same conviction that had driven her Apollo work — that software systems could be designed to be error-free by construction, not just tested into adequacy after the fact. In 2016, Barack Obama awarded her the Presidential Medal of Freedom, citing her role in defining "new forms of software engineering" and helping "launch an industry that would forever change human history." NASA chief Jared Isaacman called her "a pioneer whose work helped make Apollo and humanity's first journeys to the moon possible." Olivier de Weck, the Apollo Program Professor at MIT, said calling her ahead of her time "would be a dramatic understatement." These are fair descriptions, but they still understate the structural point: Hamilton didn't just write important code. She demonstrated that software was a discipline, not a craft — that it required engineering methodology, not just clever individuals. Every software team working today inherits that argument whether they know it or not. Hamilton told MIT News in 2009: "There was no second chance. We knew that." The code had to work the first time, on hardware with the computing power of a modern calculator, with human lives depending on every line. "Looking back, we were the luckiest people in the world," she said. "There was no choice but to be pioneers." She was right about the luck. She was modest about the rest.