Algol 68R

E102381

Algol 68R is a revised, more practical and implementable version of the Algol 68 programming language, created to simplify and clarify the original language’s complex design.

AI illustration

How this image was made

AI-generated illustration of Algol 68R

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Algol 68R (Algol 68R is a revised, more practical and implementable version of the Algol 68 programming language, created to simplify and clarify the original language’s complex design.)

All labels observed (4)

Label Occurrences
Algol 68R canonical 2
ALGOL 68-R 1
Algol 68 Revised 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf dialect of Algol 68 ⓘ
programming language implementation ⓘ
basedOn Algol 68 ⓘ
compatibleWith subset of Algol 68 ⓘ
countryOfOrigin United Kingdom ⓘ
designedFor clarifying the Algol 68 language design ⓘ
practical implementation of Algol 68 ⓘ
simplifying Algol 68 ⓘ
designGoal improve implementability of Algol 68 ⓘ
provide a practical subset of Algol 68 ⓘ
reduce complexity of Algol 68 specification ⓘ
developedBy ICL ⓘ
International Computers Limited ⓘ
era early 1970s ⓘ
late 1960s ⓘ
executionModel compiled language ⓘ
fullName Algol 68 Revised ⓘ
linked to: Algol 68R
hasFeature arrays ⓘ
block structure ⓘ
expression-oriented constructs ⓘ
orthogonal design principles ⓘ
procedures ⓘ
structured control flow ⓘ
user-defined data types ⓘ
hasInfluenceOn subsequent ICL language tools ⓘ
hasParadigm imperative programming ⓘ
procedural programming ⓘ
hasSyntaxStyle Algol-like syntax ⓘ
hasTypingDiscipline static typing ⓘ
strong typing ⓘ
influenced later Algol 68 implementations ⓘ
influencedBy Algol 60 ⓘ
linked to: ALGOL 60

Algol 68 report ⓘ
linked to: Algol 68
languageFamily Algol family ⓘ
notableFor being one of the first working Algol 68 compilers ⓘ
pragmatic restrictions on Algol 68 features ⓘ
simplified semantics compared to full Algol 68 ⓘ
primaryUse general-purpose programming ⓘ
scientific computing ⓘ
systems programming ⓘ
supports recursive procedures ⓘ
structured programming ⓘ
user-defined operators ⓘ
targetPlatform ICL 1900 mainframe computers ⓘ
ICL 1900 series ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Algol 68 → influenced → Algol 68R ⓘ
Algol 68 → hasImplementation → Algol 68R ⓘ
Algol 68 Genie → supportsStandard → Revised Report on Algol 68 ⓘ
linked to: Algol 68R
Algol 68R → fullName → Algol 68 Revised ⓘ
linked to: Algol 68R
ALGOL → notableVersion → ALGOL 68-R ⓘ
linked to: Algol 68R