Simula is a programming language developed in the 1960s at the Norwegian Computing Centre in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is a superset of Algol 60, adding features such as objects, classes, subclasses, virtual methods, coroutines, garbage collection and discrete event simulation.
Simula introduced the object-oriented programming paradigm and thus can be considered the first object-oriented programming language and a predecessor to Smalltalk, C++, Java, C#, and all modern class-based object-oriented languages. As its name implies, Simula was designed for doing simulations, and the needs of that domain provided the framework for many of the features of object-oriented languages today.
Simula has been used in a wide range of applications such as simulating VLSI designs, processes, protocols, algorithms, and other applications such as typesetting, computer graphics, and education. Today its historical influence is considered far more important than any actual work done with it.
More on [ Simula ]
Object Oriented :: Compiled
Class based :: Object Oriented
Smalltalk :: Languages

Association of SIMULA Users - Contains a listing of conferences, mailing center, newsletters, and articles.
Cetus Links - Simula - Includes FAQs, mailing lists, books, an FTP archive, and links to general articles.
Meta Description: [ Cetus Links: 16604 Links on Objects and Components / Simula ]
Cim - Simula Compiler based on the C
500
cim (FTP) - Simula to C compiler
Hello, World program - Simula
Montreal Simula Site - Designed to help with teaching and popularity by providing, eventually, a full online reference, and useful web pointers and access to Simula application software.
404
The History of Simula - A paper describing how and why Simula, the first object-oriented language, was developed
The Simula Programming Language - Some information on Simula
| Euro-Truck-Simulator-2009 Trucks and Trailer and Maps | |
| Next Video | |