Le sujet de A-0 System est d'un grand intérêt et d'une grande pertinence dans le monde d'aujourd'hui. Il s’agit d’un sujet qui couvre de multiples aspects et a un impact significatif sur la société, l’économie, la politique et la culture. Tout au long de l'histoire, A-0 System a fait l'objet de débats, d'analyses et d'études, démontrant son importance dans différents contextes. Dans cet article, nous explorerons les différentes facettes de A-0 System, en examinant son influence dans divers domaines de la vie. Que ce soit au niveau individuel ou collectif, A-0 System éveille l'intérêt d'un large public, suscitant réflexion et débat sur sa signification et ses conséquences aujourd'hui.
A-0 System (Arithmetic Language version 0) est le premier compilateur développé pour un ordinateur[1]. Il a été écrit par Grace Hopper[2] (qui fut plus tard, vers 1959, à l'origine de COBOL) en 1951 et 1952 pour l'UNIVAC I.
A-0 était un « chargeur de programme » ou un éditeur de liens plutôt qu'un compilateur[3],[4],[5]. Il permettait de décrire un programme comme une séquence de sous-programmes ayant des paramètres. Les sous-programmes étaient identifiés par un code numérique et leurs paramètres étaient écrits directement après le code de chaque sous-programme. Le « système A-0 » convertissait cette description en code machine exécutable sur l'ordinateur cible.
A-0 fut suivi de A-1, A-2, A-3 (ARITH-MATIC), AT-3 (MATH-MATIC) et B-0 (FLOW-MATIC).