The A-0 system (Arithmatic Language version 0), written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code.
| Property | Value |
| dbpprop:abstract
|
- The A-0 system (Arithmatic Language version 0), written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code. The A-0 system converted the specification into machine code that could be fed into the computer a second time to execute the program. The A-0 system was followed by the A-1,A-2, A-3, AT-3 and B-0.
- A-0 gilt als der erste Compiler der Computergeschichte. Er wurde von Grace Hopper für die Sperry Corporation entwickelt. A-0 ermöglichte die Übersetzung von mathematischen Zeichen in Maschinensprache. Grace Hopper speicherte alle von ihr geschriebenen Funktionen auf einem Band und teilte dann jeder einzelnen eine Aufrufadresse zu. Es kam zu Weiterentwicklungen, die als A-1 und A-2 bekannt wurden. Dieser erste Compiler ebnete den Weg zu den bekannten Hochsprachen und war der Vorgänger von FLOW-MATIC.
- L'A-0, escrit per Grace Murray Hopper entre 19IX1 i 19IX2 per a la màquina UNIXAC I, va ser el primer compilador dirigit a una computadora electrònica. La gran novetat del llenguatge era el concepte de subrutina. Els programes eren especificats com a una seqüència de subrutines i arguments. Les subrutines eren identificades per un codi numèric i els arguments d'aquestes eren escrits directament després del codi de cada subrutina. L'A-0 traduïa l'especificació a codi màquina tal que aquest ja es podia introduir a la màquina i executar-se.
- A-0 System (anglicky Arithmatic language version 0) byl v informatice úplně prvním překladačem vyvinutým pro elektronický počítač. Napsala ho Grace Hopper v roce 1952 pro UNIVAC I. A-0 fungoval spíše jako zavaděč nebo linker než jako překladač v dnešním slova smyslu. Program byl definován jako sekvence podprogramů a argumentů. Podprogramy byly rozpoznány pomoci číselného kódu a argumenty podprogramů byly napsány přímo za kódem každého podprogramu. A-0 system převedl tuto specifikaci do strojového kódu, který byl ve druhém kroku do počítače zaveden, aby mohl být program spuštěn. A-0 System byl následován systémy A-1, A-2, A-3 (vydán pod názvem ARITH-MATIC), AT-3 (vydán pod názvem MATH-MATIC) a B-0 (vydán pod názvem FLOW-MATIC).
- A-0 System est le premier compilateur développé pour un ordinateur. 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 System は、1951年と1952年にグレース・ホッパーが UNIVAC I 向けに開発した、コンピュータ上で動作する世界初のコンパイラである。現代的感覚で言えば、A-0 はコンパイラよりもむしろローダやリンケージエディタに近い。プログラムはサブルーチン呼び出しの羅列で構成される。サブルーチンは数値コードで指定され、そのサブルーチンの引数がサブルーチンコードの後ろに続く形式であった。A-0 System は、そのような記述を機械語に変換する。 A-0 System の後継として、A-1、A-2、A-3(ARITH-MATIC)、AT-3(MATH-MATIC)、B-0(FLOW-MATIC)が開発された。FLOW-MATIC が後のCOBOLのベースとなった。
|
| dbpprop:hasPhotoCollection
| |
| rdf:type
| |
| rdfs:comment
|
- The A-0 system (Arithmatic Language version 0), written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code.
- A-0 gilt als der erste Compiler der Computergeschichte. Er wurde von Grace Hopper für die Sperry Corporation entwickelt. A-0 ermöglichte die Übersetzung von mathematischen Zeichen in Maschinensprache. Grace Hopper speicherte alle von ihr geschriebenen Funktionen auf einem Band und teilte dann jeder einzelnen eine Aufrufadresse zu. Es kam zu Weiterentwicklungen, die als A-1 und A-2 bekannt wurden.
- L'A-0, escrit per Grace Murray Hopper entre 19IX1 i 19IX2 per a la màquina UNIXAC I, va ser el primer compilador dirigit a una computadora electrònica. La gran novetat del llenguatge era el concepte de subrutina. Els programes eren especificats com a una seqüència de subrutines i arguments. Les subrutines eren identificades per un codi numèric i els arguments d'aquestes eren escrits directament després del codi de cada subrutina.
- A-0 System (anglicky Arithmatic language version 0) byl v informatice úplně prvním překladačem vyvinutým pro elektronický počítač. Napsala ho Grace Hopper v roce 1952 pro UNIVAC I. A-0 fungoval spíše jako zavaděč nebo linker než jako překladač v dnešním slova smyslu. Program byl definován jako sekvence podprogramů a argumentů. Podprogramy byly rozpoznány pomoci číselného kódu a argumenty podprogramů byly napsány přímo za kódem každého podprogramu.
- A-0 System est le premier compilateur développé pour un ordinateur. Il a été écrit par Grace Hopper en 1951 et 1952 pour l'UNIVAC I (celle-ci fut plus tard à l'origine de COBOL).
|
| rdfs:label
|
- A-0 System
- A-0
- A-0
- A-0 System
- A-0 System
- A-0 System
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |