Skip to content
◈ALB Atlas

Simula Dead

Simula
KindProgramming language
Appeared1967
StatusDead
CreatorOle-Johan Dahl & Kristen Nygaard / Norsk Regnesentral
FamilyALGOL
Also known asSimula 67

The simulation language that invented the class, the object, and inheritance — every object-oriented language is Simula's descendant whether it knows it or not.

Descended from ALGOL 60
Succeeded by Smalltalk
Descendants Smalltalk
Influenced C++ Eiffel

Dahl and Nygaard's Simula (Simula 67, 1967) was the first object-oriented language — classes, objects, inheritance, virtual methods — disguised as an ALGOL superset for simulation.\n\nEvery OOP language since — Smalltalk, C++, Java, Python — is conceptually downstream; Dahl and Nygaard received the 2001 Turing Award.

→ Read the full article on the ALB Wiki

Timeline

1962Simula I
1967Simula 67 introduces class and object