Simula is a programming language developed around 1965 by Norwegian computer engineers Kristen Nygaard and Ole-Johan Dahl. Simula is based on the language ALGOL 60, and its purpose was the simulation of complex computing systems. Simula was the first programming language to use objects, classes, subclasses, and inheritance, and is considered to be the first object-oriented programming language.
There were two main releases of Simula, known as Simula I and Simula 67. Bjarne Stroustrup’s experiences using Simula 67 led directly to his creation of C++.
Example of Simula
Here is “Hello, World!” written in Simula:
Begin OutText (“Hello, World!”); Outimage; End;
Language, Object-oriented, Programming terms
Related information
- Programming language history.