L'Apollo Guidance Computer (AGC) est l'ordinateur embarqué de navigation et de pilotage installé dans les vaisseaux spatiaux des missions Apollo. Il a été conçu par la société MIT Instrumentation Laboratory sous la direction de Charles Stark Draper avec le matériel de conception dirigée par Eldon C. Hall. La fabrication de l'ordinateur était confiée à la société Sperry tandis que la programmation était réalisée au MIT. C'est le premier ordinateur à avoir recours aux circuits intégrés (CI). Il y avait un AGC dans le module de commande et un autre dans le module lunaire Apollo. L'AGC a été utilisé en temps réel par l'astronaute-pilote pour recueillir et fournir des informations de vol, et pour le contrôle automatique de toutes les fonctions de navigation du vaisseau spatial. L'AGC est un ordinateur effectuant des traitements en temps réel. Il est multitâche (jusqu'à 6 tâches exécutées en parallèle). La mémoire utilise des mots de : elle est composée de () de mémoire morte contenant l'ensemble des programmes ainsi que le système d'exploitation et de () de mémoire vive (effaçable) utilisée par les traitements. Les deux types de mémoire sont constituées de tores magnétiques : les programmes sont implantés dans l'ordinateur à la fabrication. Le processeur est constitué de plus de NOR réalisées à l'aide de circuits intégrés. Il pèse environ . Lors de la mission Apollo 8, première satellisation autour de la Lune, la navigation est quasi autonome, à partir des données de la centrale inertielle et des mesures angulaires effectuées au sextant par l'équipage. Les missions suivantes ont davantage fait appel à des mesures de vitesse et de positions calculées sur Terre puis relayées par des antennes au sol. Chaque vol à destination de la Lune (à l'exception d'Apollo 8, qui n'a pas pris de Module Lunaire dans sa mission en orbite lunaire) avait deux AGC, l'un dans le module de commande et l'autre dans le module lunaire. L'AGC dans le module de commande était le centre du système de guidage, de navigation et contrôle de l'engin (GNC).
Anastasia Ailamaki, Georgios Psaropoulos
Paolo Ienne, Kubilay Atasu, Jovan Blanusa
Babak Falsafi, Mathias Josef Payer, Yuanlong Li, Florian Hofhammer, Siddharth Gupta, Atri Bhattacharyya, Andrés Sánchez Marín