A-0 System

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir A0.
image illustrant l’informatique
Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

A-0 System est le premier compilateur développé pour un ordinateur[1]. Il a été écrit par Grace Hopper en 1951 et 1952 pour l'UNIVAC I (celle-ci fut plus tard à l'origine de COBOL).

Description[modifier | modifier le code]

A-0 était plus un « chargeur de programme » ou un éditeur de liens que ce que l'on appelle aujourd'hui un compilateur. 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.

Évolution[modifier | modifier le code]

A-0 fut suivi de A-1, A-2, A-3 (ARITH-MATIC), AT-3 (MATH-MATIC) et B-0 (FLOW-MATIC).

Voir aussi[modifier | modifier le code]

Notes et références[modifier | modifier le code]

  1. History of Programming Languages, Richard L. Wexelblat, Academic Press, New York, 1981, ISBN 978-0-12-745040-7

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]