A-0 System

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).



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.


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

Voir aussi

Notes et références

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

Articles connexes

Liens externes

Ce document provient de « A-0 System ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article A-0 de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • A-0 Geyser — is a geyser in the Lower Geyser Basin of Yellowstone National Park in the United States.A 0 Geyser is part of the White Creek Group which includes Spindle Geyser and Botryoidal Spring. It can be identified by its shallow, round basin with a round …   Wikipedia

  • A-0 System — The A 0 system, written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer. [Hopper Keynote Address , Sammet pg. 12] The A 0 functioned more as a loader or linker than the modern… …   Wikipedia

  • A&W Root Beer — Can of A W Root Beer as sold in the U.S. Type Root Beer Manufacturer Dr Pepper Snapple Group (outside Canada) A W Food Services of Canada (Canada) …   Wikipedia

  • 0-4-0+0-4-0 — A 0 4 0+0 4 0, in the Whyte notation for the classification of steam locomotives by wheel arrangement, is a Garratt articulated locomotive. It features no leading or trailing wheels at either end, having only two sets of four driving wheels. A… …   Wikipedia

  • 0 (number) — Zero redirects here. For other uses, see Zero (disambiguation). 0 −1 0 1 2 3 4 5 6 7 8 …   Wikipedia

  • 0.999... — In mathematics, the repeating decimal 0.999... (which may also be written as 0.9, , 0.(9), or as 0. followed by any number of 9s in the repeating decimal) denotes a real number that can be shown to be the number one. In other words, the symbols 0 …   Wikipedia

  • 0 Series Shinkansen — Infobox EMU name = 0 Series Shinkansen imagesize = 240px caption = 0 Series at Himeji Station, September 2007 InService = 1964 Autumn 2008* (scheduled) Manufacturer = Nippon Sharyo, Kawasaki Sharyo, Kinki Sharyo, Kisha, Hitachi Family = Built = 3 …   Wikipedia

  • 0-4-2 — In Whyte notation, a 0 4 2 is a railroad steam locomotive that has four coupled driving wheels followed by two trailing wheels, with no leading wheels. 0 4 2 locomotives are typically tank engines, which is noted by adding a T to the end, 0 4 2T …   Wikipedia

  • A-31 Vengeance — infobox Aircraft name = A 31 Vengeance type = dive bomber manufacturer = Vultee caption = An Australian Vengeance in 1943 (AWM 0G0537) designer = first flight = 1939 introduced = retired = status = primary user = more users = produced = number… …   Wikipedia

  • 0-6-4 — In Whyte notation, a 0 6 4 is a railroad steam locomotive that has six coupled driving wheels followed by four trailing wheels, with no leading wheels. Other equivalent classifications are: UIC classification: C2 (also known as German… …   Wikipedia

  • 0-4-4-0 — In the Whyte notation for the classification of steam locomotive wheel arrangement, a 0 4 4 0 is a locomotive with no leading truck, two sets of four driving wheels, and no trailing truck. Examples of this type were constructed as Mallet, Meyer… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”