Apollo 11 Guidance Computer · original source
Landed in 1969.Still accepting pull requests.
The original AGC source for the Command Module and the Lunar Module, transcribed from MIT Museum scans. Pull requests are welcome for one thing: any difference between this transcription and the original source scans.
Assemble revision 055 of AGC program Comanche by NASA2021113-051. 10:28 APR. 1, 1969
Assemble revision 001 of AGC program LMY99 by NASA2021112-061. 16:27 JUL. 14, 1969
Two computers, one core
source files, matched by exact name- CM_ENTRY_DIGITAL_AUTOPILOT
- REENTRY_CONTROL
- TVCEXECUTIVE
- RCS-CSM_DIGITAL_AUTOPILOT
- STAR_TABLES
- SXTMARK
- CONTRACT_AND_APPROVALS
- + 28 more
Flying the command ship: entry, re-entry control, thrust-vector control.
- EXECUTIVE
- WAITLIST
- INTERPRETER
- PINBALL_GAME_BUTTONS_AND_LIGHTS
- ALARM_AND_ABORT
- FRESH_START_AND_RESTART
- DOWNLINK_LISTS
- + 43 more
The operating core: scheduling, the interpreter, the display keyboard, alarms and restarts.
- THE_LUNAR_LANDING
- LUNAR_LANDING_GUIDANCE_EQUATIONS
- BURN_BABY_BURN--MASTER_IGNITION_ROUTINE
- THROTTLE_CONTROL_ROUTINES
- LANDING_ANALOG_DISPLAYS
- ASCENT_GUIDANCE
- KALMAN_FILTER
- + 33 more
Getting down and back up: landing guidance, throttle, ignition, ascent.
Counted from the repository tree on October 11, 2026. A few files share a role under slightly different names, so the shared count is a floor.
Approved by · 28 Mar 69 · the approvals are part of the source.