Computing Atlas

How Computing Was Built
Languages

Simula

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

Citation Formats

General Reference

APA Style

BibTeX

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.

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
Cross-Tradition 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

Smalltalk, Languages
Source Wikipedia: Simula

Invented By

Sources
1. Wikipedia: Simula
Wikimedia FoundationOpening section and main article body
Quote, 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.
View the Source
1. Wikipedia: Simula
Wikimedia FoundationMain article body
Quote, Main article body
Simula 67 introduced objects, classes, inheritance and subclasses, virtual procedures, coroutines, and discrete event simulation.
View the Source
1. Wikipedia: Simula
Wikimedia FoundationHistory section
Quote, 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 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.