Decode News AI
简体繁體

The Woman Who Wrote the Code for the Moon: Margaret Hamilton, 1936-2026

2026-10-18 04:58 EDT · AI-compiled · 934 words · about 5 min · Views …
Photo: Margaret Hamilton in 1969 beside printouts of the Apollo flight software her MIT team wrote.
Photo: Adam Cuerden / Public domain · via Wikimedia Commons

The Woman Who Wrote the Code for the Moon: Margaret Hamilton, 1936-2026

An alarm during the final descent

What kept the landing alive was the priority-driven design Hamilton's team had written into the software. When the computer ran short of capacity, it shed non-essential background jobs and protected the calculations the descent depended on. Mission Control in Houston chose to trust the software and let the landing proceed. Hamilton said afterward that she had known those alarms had no business firing at that moment.

Software built for the worst case

Hamilton was less interested in whether a program worked under ideal conditions than in what it did when something went wrong. Her team designed priority displays that could interrupt ordinary readouts and push an urgent message in front of the crew. She also worried about a subtler failure: if an astronaut pressed a button during the instant the display was switching over, he might get an answer from the old screen. Her fix was almost homely — when you see a priority display, count to yourself before you act. Treating human error as a design assumption became her signature.

She gave the craft its name

In the 1960s, software was treated as an appendage of hardware, and the people who wrote it were not counted as engineers. Hamilton began using the phrase "software engineering" to win the discipline, and the people building it, the same standing as hardware engineering. The term stuck, and became one of her best-known legacies.

From Indiana to Cambridge

What NASA and her colleagues said

NASA Administrator Jared Isaacman called her on X "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, told the university's news office that calling her a pioneer, or ahead of her time, would be "a dramatic understatement." Jerry Wohletz, president and CEO of Draper, the laboratory that spun out of the Instrumentation Lab, said in a statement that she left an indelible mark. Her daughter, Lauren Hamilton, told the Associated Press that her mother went from being unknown to being known by everyone in her field, and was glad of the recognition — though she was reserved by nature.

Two companies and a language

Honors that arrived late

In 2003 she received NASA's Exceptional Space Act Award. Paul Curto, the technologist who nominated her, told CNN he was surprised she had never been formally recognized for her groundbreaking work. On Nov. 22, 2016, Barack Obama awarded her the Presidential Medal of Freedom, with a citation saying she had defined new forms of software engineering. A Computer History Museum fellowship followed in 2017, an Intrepid Lifetime Achievement Award in 2019, and induction into the National Aviation Hall of Fame in 2022. In 2017 she also became a Lego minifigure in the "Women of NASA" set, posed beside that teetering stack of code.

What she changed

In the lab she was nicknamed the "rope mother," for overseeing the process of weaving programs by hand into core memory — copper wire threaded through tiny magnetic rings, work done largely by women technicians. Decades later she became a symbol for women entering technology, and a name invoked whenever programmers argue that their craft deserves respect.

What happens next

MIT announced that Hamilton died on Sept. 30 at a hospital in Cambridge, Massachusetts, at 90. No cause was disclosed. She is survived by her daughter, Lauren Hamilton; her son-in-law, Richard Selesnick; two grandsons; and four great-grandchildren. A memorial service will be held in the spring in Cambridge. The Apollo guidance software she signed off on has since been digitized line by line and published on GitHub.

Found a factual error or typo? Tell us

Follow Decode News AI on Telegram

Live updates: every new story is pushed the moment it publishes — dozens a day, no digest delay.

@decodenewsai · Subscribe now

Free · unsubscribe anytime

Comments