Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

ALGOL

ALGOL (/ˈælɡɒl, -ɡɔːl/; short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the Association for Computing Machinery (ACM) in textbooks and academic sources for more than thirty years.

History & Standards

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around ALGOL. Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Key facts & relationships

High-confidence facts extracted from structured source data. Use them as anchors for further research.

Designed by
Bauer, Bottenbruch, Rutishauser, Samelson, Backus, Katz, Perlis, Wegstein, Naur, Vauquois, van Wijngaarden, Woodger, Green, McCarthy
Family
ALGOL
First appeared
1958; 68 years ago (1958)
Paradigm
Procedural, imperative, structured
Scope
Lexical
Typing discipline
Static, strong

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

History

Properties

Examples and portability

ALGOL implementations

  • ESPOL Executive Systems Problem Oriented Language
  • NEWP

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

ALGOL

Nodes83
Edges82
Triples91
Avg. degree1.98
Density0.024096
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

ALGOL

Top relations

related to Further reading · 35
ALGOL → Academic Press, Amsterdam, An ALGOL, Archived, Brian, Centrum, Compiler, Computer, CS1, Dijkstra, Electrologica X1, Frans, Historical, Implementation, Informatica, Kruseman Aretz, Making, Mathematisch Centrum, MR, October
related to history · 9
ALGOL → American, Burroughs Corporation, Europe, European, It, Swiss Federal Institute, Technology, United States, Zurich
related to External links · 8
ALGOL → Algorithmic Language Algol, Computer History Museum, Development, Last Phase, Peter Naur, Peter NaurHistory, Revised Report, The European Side
related to ALGOL implementations · 7
ALGOL → Bootstrapping, ESPOL, NEWP, The, The Burroughs, To, Unisys MCP
related to Legacy · 7
ALGOL → Algorithmic Language Scheme, Here, Lisp, Report, Revised Report, The Scheme, Tony Hoare
related to Properties · 7
ALGOL → Call-by-name, For, I/O, In, Now, Say, Think
related to Timeline of ALGOL special characters · 5
ALGOL → ALGOLs, For, IFIP, The Algol, The ALGOLs
see also · 3
ALGOL → Address, AutocodeCoral, IMPISWIMJOVIALNELIACSimulaS-algolScheme
related to Timeline: Hello world · 2
ALGOL → Here, The Hello
Designed by · 1
ALGOL → Bauer, Bottenbruch, Rutishauser, Samelson, Backus, Katz, Perlis, Wegstein, Naur, Vauquois, van Wijngaarden, Woodger, Green, McCarthy

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

60 language 68 languages programming first used report standard naur characters code 58 many revised backus also facilities computer introduced

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
ALGOLDesigned byBauer, Bottenbruch, Rutishauser, Samelson, Backus, Katz, Perlis, Wegstein, Naur, Vauquois, van Wijngaarden, Woodger, Green, McCarthy1.00infobox
ALGOLFamilyALGOL1.00infobox
ALGOLFirst appeared1958; 68 years ago (1958)1.00infobox
ALGOLParadigmProcedural, imperative, structured1.00infobox
ALGOLScopeLexical1.00infobox
ALGOLTyping disciplineStatic, strong1.00infobox
ESPOLinstance ofderivations and sublanguages of Algol 60.The Burroughs dialects included special Bootstrapping dialects0.80text
NEWPinstance ofderivations and sublanguages of Algol 60.The Burroughs dialects included special Bootstrapping dialects0.80text
ALGOLrelated to ALGOL implementationsTo0.60section
ALGOLrelated to ALGOL implementationsThe Burroughs0.60section
ALGOLrelated to ALGOL implementationsBootstrapping0.60section
ALGOLrelated to ALGOL implementationsESPOL0.60section

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.