Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Simula

SIM-yoo-luh
Also Known As Simula 67
Simulation Language

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. Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures and coroutines, and Simula is considered the first object oriented programming language; Bjarne Stroustrup, creator of C++, and James Gosling, creator of Java, have acknowledged it as a major influence. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
First Released
1967 1
Simula 67, the variant that introduced objects, classes and inheritance; Simula I preceded it in the same decade.
Paradigm
Object oriented 1
Significance
Considered the first object oriented programming language, and an acknowledged major influence on C++, Java and Smalltalk. 1
Connections

Associated With

Considered the first object oriented programming language; the paradigm's Simula origin account is one side of the debated origin this atlas records on the OOP entity.

Source Wikipedia: Simula

In Field

Influenced

Source Wikipedia: Simula

Invented By

Source Wikipedia: Kristen Nygaard
Sources
1. Wikipedia: Simula
Wikipedia
  • Opening section and main article body
    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.
  • Main article body
    Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures, coroutines, and discrete event simulation.
  • History section
    Computer scientists such as Bjarne Stroustrup, creator of C++, and James Gosling, creator of Java, have acknowledged Simula as a major influence.
View the Source
Wikipedia: Kristen Nygaard
Wikimedia FoundationInvented By: Kristen Nygaard, Object-oriented programming
Quote, Invented By: Kristen Nygaard, Object-oriented programming
With Ole-Johan Dahl, he developed the initial ideas for object-oriented programming (OOP) in the 1960s at the Norwegian Computing Center (Norsk Regnesentral (NR)) as part of the Simula I (1961-1965) and Simula 67 (1965-1968) simulation programming languages.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.