Skip to content
Simula
EntityQ212569· pop 35· linked from 290 articles

Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is an approximate superset of ALGOL 60,

Key facts

Programming language.name
Simula
Programming language.logo
Simula - logo.svg
Programming language.paradigms
Multi-paradigm: procedural, imperative, structured, object-oriented
Programming language.family
ALGOL
Programming language.designer
Ole-Johan Dahl
Programming language.developer
Kristen Nygaard
Programming language.latest release version
Simula 67, Simula I
Programming language.typing
Static, nominative
Programming language.scope
Lexical
Programming language.programming language
ALGOL 60 (mostly)SIMSCRIPT (some parts)
Programming language.influenced by
ALGOL 60, SIMSCRIPT
Programming language.influenced
BETA, CLU, Eiffel, Emerald, Pascal, Smalltalk, C++, and many other object-oriented programming languages
Programming language.operating system
Unix-like, Windows, z/OS, TOPS-10, MVS

via Wikipedia infobox

Wikidata facts

Show 3 more facts
Commons category
Simula
inception
1962-00-00
software version identifier
Standard SIMULA
Sources (6)

via Wikidata · CC0

~12 min read

Article

11 sections
Contents
  • History
  • Sample code
  • Minimal program
  • Classic Hello world
  • Classes, subclasses and virtual procedures
  • Call by name
  • Simulation
  • Notes
  • Sources
  • Further reading
  • External links

Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is an approximate superset of ALGOL 60,

and was also influenced by the design of SIMSCRIPT.

Gallery (2)

Connections

Categories