The computer that steered Apollo 11 to the Moon had just 4 kilobytes of RAM
Navigating astronauts 400,000 kilometers to the lunar surface required groundbreaking computing, yet the Apollo Guidance Computer operated on just four kilobytes of random-access memory and 72 kilobytes of permanent storage. Its software was physically woven by hand: textile workers threaded copper wires through miniature magnetic rings to represent ones and around them for zeros, creating indestructible core rope memory that survived cosmic radiation.
The Challenge of Miniaturization in Deep Space
When the Apollo program was initiated in the early 1960s, digital computing was dominated by mainframes. These machines filled entire climate-controlled rooms, consumed vast amounts of electricity, and relied on heavy, delicate electronic assemblies. Sending humans to the Moon required calculating translunar trajectories, orbital insertions, and pinpoint landings in real time, tasks far too complex for manual calculation or delayed radio communication from Earth. Yet any computer installed aboard the spacecraft had to fit within strict weight and power budgets while enduring extreme vibration, acceleration, and temperature swings.
NASA turned to the Massachusetts Institute of Technology Instrumentation Laboratory, led by Charles Stark Draper, to design the spacecraft guidance and navigation system. The lab had pioneered inertial guidance for missiles and aircraft, but spacecraft navigation demanded a digital system capable of executing complex algebraic calculations autonomously. The result was the Apollo Guidance Computer, a machine designed to occupy a fraction of the space and power of terrestrial computers while offering unprecedented reliability.
Engineers faced a dual requirement: the computer had to be small enough to install in both the Command Module and the Lunar Module, yet durable enough that a single hardware failure would not leave astronauts stranded. This forced the design team to embrace technologies that were still in their infancy, most notably the silicon integrated circuit, and to rethink how computer memory and operating systems should function in mission-critical environments.