Programming language · 1958

ALGOL

Family of imperative computer programming languages.

ALGOL logo
AssemblyWritten in
1958First released
Friedrich L. Bauer, Hermann Bottenbruch, Heinz Rutishauser, and Klaus SamelsonDeveloper
staticTyping
Built fromInfluenced ALGOL AssemblyALGOL 68SimulaPascalCC++BASIC
CompilerInfluence

What is ALGOL written in?

The ALGOL compiler is written in Assembly (documented).

Quick Facts

Designed by
Friedrich L. Bauer, Hermann Bottenbruch, Heinz Rutishauser, and Klaus Samelson
First released
1958
Typing
static

About ALGOL

ALGOL is a family of imperative computer programming languages. It is a statically typed language that compiles ahead of time to native machine code. It supports imperative and procedural programming.

ALGOL first appeared in 1958 and was designed by Friedrich L. Bauer, Hermann Bottenbruch, Heinz Rutishauser, and Klaus Samelson.

How ALGOL is implemented

In the Language Lineage dataset, its compiler is written in Assembly.

ALGOL in the language family tree

ALGOL drew on ideas from Fortran and went on to influence Simula, Pascal, C, C++, ALGOL 68, and BASIC.

Sources: Wikipedia · Wikidata

Frequently Asked Questions

What language is ALGOL written in?
ALGOL is primarily implemented in Assembly. See the implementation section above for details and source references.
Which languages did ALGOL influence?
ALGOL influenced Simula, Pascal, C among others.
When was ALGOL first released?
ALGOL was first released in 1958. It was designed by Friedrich L. Bauer, Hermann Bottenbruch, Heinz Rutishauser, and Klaus Samelson.

Evidence Sources

Discover More

Embed this graph

Paste this iframe into any HTML page to show the ALGOL relationship graph.

<iframe src="https://www.languagelineage.org/embed?lang=algol" width="100%" height="500" loading="lazy" style="border:0" title="ALGOL relationship graph"></iframe>

Please attribute the visualization to Language Lineage and link to the ALGOL source record.

Explore ALGOL in Graph →