Alcor Aircraft
   HOME

TheInfoList



OR:

ALCOR (ALGOL Converter, acronym) is an early computer language definition created by the ALCOR Group, a consortium of universities, research institutions and manufacturers in Europe and the United States which was founded in 1959 and which had 60 members in 1966. The group had the aim of a common compiler specification for a subset of
ALGOL 60 ALGOL 60 (short for ''Algorithmic Language 1960'') is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had introduced code blocks and the begin and end pairs for delimiting them, representing a k ...
after the ALGOL meeting in Copenhagen in 1958. In addition to its programming application, as the name Algol is also an astronomical reference, to the star Algol, so too, Alcor is a reference to the star
Alcor ALCOR (ALGOL Converter, acronym) is an early computer language definition created by the ALCOR Group, a consortium of universities, research institutions and manufacturers in Europe and the United States which was founded in 1959 and which had 60 m ...
. This star is the fainter companion of the 2nd magnitude star
Zeta Ursae Majoris Mizar is a second-magnitude star in the handle of the Big Dipper asterism in the constellation of Ursa Major. It has the Bayer designation ζ Ursae Majoris ( Latinised as Zeta Ursae Majoris). It forms a well-known naked eye ...
. This was sometimes ironized as being a bad
omen An omen (also called ''portent'') is a phenomenon that is believed to foretell the future, often signifying the advent of change. It was commonly believed in ancient times, and still believed by some today, that omens bring divine messages fr ...
for the future of the language. In Europe, a high level machine architecture for
ALGOL 60 ALGOL 60 (short for ''Algorithmic Language 1960'') is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had introduced code blocks and the begin and end pairs for delimiting them, representing a k ...
was devised which was emulated on various real computers, among them the Siemens 2002 and the IBM 7090. An ALGOL manual was published which provided a detailed introduction of all features of the language with many program snippets, and four appendixes: # Revised Report on the Algorithmic Language ALGOL 60 # Report on Subset ALGOL 60 (IFIP) # Report on Input-Output Procedures for ALGOL 60 # An early "standard" character set for representing ALGOL 60 code on paper and paper tape. This character set introduced the characters "×", ";", " , ", and "⏨" into the
CCITT-2 The Baudot code is an early character encoding for telegraphy invented by Émile Baudot in the 1870s. It was the predecessor to the International Telegraph Alphabet No. 2 (ITA2), the most common teleprinter code in use until the advent of ASCII. ...
code, the first two replacing "?" and the BEL control character, the others taking unused code points.


References

* Baumann, R. (1961) Baumann, R. "ALGOL Manual of the ALCOR Group, Pts. 1, 2 & 3" Elektronische Rechenanlagen No. 5 (Oct. 1961), 206-212; No. 6 (Dec. 1961), 259-265; No. 2 (Apr. 1962); (in German)
Papertape, punched card, magnetic tape coding schemes
Computer Museum, University of Amsterdam, The Netherlands


External links


ALCOR in The Encyclopedia of Computer Languages

The ALCOR Project
Klaus Samelson,
Friedrich L. Bauer Friedrich Ludwig "Fritz" Bauer (10 June 1924 – 26 March 2015) was a German pioneer of computer science and professor at the Technical University of Munich. Life Bauer earned his Abitur in 1942 and served in the Wehrmacht during World War ...
, 1962. Algol programming language family Systems programming languages Procedural programming languages Character encoding Character sets Programming languages created in the 1960s {{Prog-lang-stub