›

↑

↑

↑

ABC ALGOL | ⊕ 1973 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Netherlands | ALGOL 60 extension for symbolic math |

ABS12 ALGOL | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | Algol 60 with process control extensions |

AED | ⊕ 1963 | ↓ ↑ ⊕ Specialised Languages | True ALGOL60s | ⊕ United States | Engineering flavour of ALGOL |

ALCOR | ⊕ 1961 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | ALCOR-Gruppe ALGOL |

ALGAMC | ⊕ 1966 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Russian Federation | Russian Algol dialect |

Algol 1620 | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Algol for the IBM 1620 |

Algol 205 | ⊕ 1960 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Algol for the Burroughs 205 |

ALGOL 30 | ⊕ 1960 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Dartmouth Algol |

Algol 5 | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | RC Algol, first version |

Algol 50 | ⊕ 1998 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | McCarthy's putative theorised Algol 60 precursor |

Algol 6 | ⊕ 1970 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | Version 2 of RC Algol |

ALGOL 60 | ⊕ 1959 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | Algorithm Language |

ALGOL 60 Modified | ⊕ 1977 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | 1970 final revision of ALGOL 60 |

Algol 60 Publishing | ⊕ 1959 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | Typographically rich form of Algol 60 |

ALGOL 60 Revised | ⊕ 1963 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | Revised report of IAL committee |

Algol 62 | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ France | Algol 60 for IBSYS |

Algol 7 | ⊕ 1978 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | Version 3 of RC Algol |

Algol 8 | ⊕ 1986 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | Version 4 of RC Algol |

ALGOL C | ⊕ 1966 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | ALGOL 60 with extensions to permit user defined extensions |

ALGOL C | ⊕ 1981 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | Cambridge educational Algol 60 |

ALGOL D | ⊕ 1969 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Hypothetical family of syntax-extended Algol 60s |

ALGOL N | ⊕ 1967 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Japan | Simple extensible variant to Algol 60 |

Algol S | ⊕ 1975 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | |

ALGOL X | ⊕ 1964 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Germany | Algol 60 revision proposal |

ALGOL(E) | ⊕ 1980 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | ICL Algol 60 |

ALGOL/ZAM | ⊕ 1967 | ↓ ↑ ⊕ Multi-purpose | True ALGOL60s | ⊕ Poland | Algol for the Polish ZAM computer |

ALGOL-E | ⊕ 1972 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ||

ALGOL-GENIUS | ⊕ 1963 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Sweden | ALGOL for SAAB |

ALGOL-M | ⊕ 1977 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | |

ALPHA | ⊕ 1961 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Russian Federation | Russian rich maths extension of Algol 60 |

BABEL | ⊕ 1969 | ↓ ↑ ⊕ Multi-purpose | True ALGOL60s | ⊕ United Kingdom | Extensible NPL ALgol 60 |

BESM-Algol | ⊕ 1969 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Russian Federation | Algol for the BESM system |

BETA | ⊕ 1961 | ↓ ↑ ⊕ String and List Processing | True ALGOL60s | ⊕ Russian Federation | Russian List processing ALGOL |

Calgary ALGOL | ⊕ 1968 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Canada | |

Case ALGOL | ⊕ 1961 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | ALGOL 60 from Case |

Chinese Algol | ⊕ 1974 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ China | Algol 60 in Chinese glyphs |

CONA | ⊕ 1977 | ↓ ↑ ⊕ On-Line | True ALGOL60s | ⊕ United Kingdom | Conversational Algol |

Constraint Algol | ⊕ 1964 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Algol 60 with constraints |

DAP-Algol | ⊕ 1985 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ||

DASK Algol | ⊕ 1961 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | Danish ALGOL |

DCALGOL | ⊕ 1970 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Data Communications ALGOL |

DIAMAG | ⊕ 1966 | ↓ ↑ ⊕ On-Line | True ALGOL60s | ⊕ International | interactive extension of ALGOL |

DIAMAG 2 | ⊕ 1968 | ↓ ↑ ⊕ On-Line | True ALGOL60s | ⊕ France | Time-sharing Algol 60 |

DMALGOL | ⊕ 1966 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | ALGOL with data extensions |

Duke ALGOL | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Duke University ALGOL 60 |

ECMA ALGOL | ⊕ 1963 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | |

Elliott ALGOL | ⊕ 1960 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | Hoare's seminal ALGOL 60 |

Extended ALGOL | ⊕ 1964 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | |

FACIT Algol | ⊕ 1962 | ↓ ↑ ⊕ Multi-purpose | True ALGOL60s | ⊕ Norway | Algol for the FACIT |

Formula ALGOL | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | ALGOL dialect for algebraic manipulation |

GENIE | ⊕ 1961 | ↓ ↑ ⊕ Multi-purpose | True ALGOL60s | ⊕ United States | Algorithmic language for the Rice R1 |

GIER Algol | ⊕ 1960 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | Naur's seminal ALGOL 60 |

GIER Algol II | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | 2nd version of the Gier algol |

GIER Algol III | ⊕ 1963 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | 3rd version of Naur's Gier algol |

HALGOL | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | |||

HAYNAM Algol extensions | ⊕ 1965 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | |

Hoare super-structured Algol | ⊕ 1972 | ↓ ↑ ⊕ Experimental and other | True ALGOL60s | ⊕ United Kingdom | Algol with sets, subsets, orders etc |

House Algol 60 | ⊕ 1983 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Australia | Algol 60 with Modula-style scoping |

IFIP ALGOL | ⊕ 1964 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | |

IMP | ⊕ 1965 | ↓ ↑ ⊕ Multi-purpose | True ALGOL60s | ⊕ United States | Extensible dialect of ALGOL-60 |

Kidsgrove Algol | ⊕ 1963 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | |

LOGALGOL | ⊕ 1960 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Austria | Set-based ALGOL variant from IBM Vienna |

macro-Algol | ⊕ 1967 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ France | |

MALGOL | ⊕ 1965 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Russian Federation | Algol 60 for the MINSK-2 |

Minority report Algol 68 | ⊕ 1968 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | |

NU ALGOL | ⊕ 1965 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Norway | Norwegian University Algol |

Oak Ridge ALGOL compiler | ⊕ 1961 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Algol compiler for CDC 1604 |

PALGO | ⊕ 1962 | ↓ ↑ ⊕ Multi-purpose | True ALGOL60s | ⊕ Italy | Olivetti Algol 60 variant with lambda calculus |

PS-ALGOL | ⊕ 1981 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | Persistent Algol |

RegneCentralen ALGOL | ⊕ 1960 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Denmark | Danish family of Algol 60 languages |

Revised ALGOL 60 | ⊕ 1969 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ International | ALGOL 60 dialect |

S-Algol | ⊕ 1979 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | St Andrew's Algol |

SCALP | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Dartmouth small Algol system |

SCATRAN | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | Ohio SU Algol |

SDC String Algol | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | ALGOL with string extensions |

SESPOOL | ⊕ 1977 | ↓ ↑ ⊕ Multi-purpose | True ALGOL60s | ⊕ United Kingdom | Simple Extensible Systems PrOgramming Oriented Language |

SFD-ALGOL | ⊕ 1969 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | |

SIMPL | ⊕ 1974 | ↓ ↑ ⊕ Specialised Languages | True ALGOL60s | ⊕ United States | Horizonatally sequenced Algol |

SMALGOL | ⊕ 1961 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | |

SMALGOL-61 | ⊕ 1961 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | |

Subset Algol 60 | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | WG 2.1 Simple Algol 60 dialect | |

Syncretic | ⊕ 1963 | ↓ ↑ ⊕ Specialised Languages | True ALGOL60s | ⊕ United States | Abstract Model Description Language |

TALK | ⊕ 1963 | ↓ ↑ ⊕ Business Data Processing | True ALGOL60s | ⊕ United Kingdom | EE Commercial Autocode |

Trieste Algol | ⊕ 1969 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Italy | Algol 60 with a 2-dimensional printing language |

UNIVAC 1108 ALGOL | ⊕ 1966 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Norway | |

USS 90 Algol | ⊕ 1962 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Italy | Algol for the USS 90 |

VALGOL | ⊕ 1963 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | ALGOL subset |

VALGOL II | ⊕ 1964 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | |

Whetstone Algol | ⊕ 1964 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United Kingdom | |

Wisconsin Algol | ⊕ 1966 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ United States | |

X1 Algol 60 | ⊕ 1961 | ↓ ↑ ⊕ Numerical Scientific | True ALGOL60s | ⊕ Netherlands |