Simula

The Sample Programming Language


Click below to go directly to a specific section:
History | Significant Language Features | Areas of Application | Sample Programs
Related Links | Printed References | Acknowledgements

History

The SIMULA programming language was designed and built by Ole-Johan Dhal and Kristen Nygaard at the Norwegian Computing Center (NCC) in Olslo between 1962 and 1967. It was originally designed and implemented as a language for discrete event simulation, but was later expended and reimplemented as a full sacle general purpose programming language.

Significant Language Features

Although SIMULA is an extension of the programming language ALGOL 60, it is not a true extension of it. SIMULA retains the spirit of ALGOL 60 and includes that language as a subset, except for some monor exceptions. The following changes were made to the Kernel:

Areas of Application

Although SIMULA never became widely used, the language has been highly influential on modern programming methodololy. Among other things SIMULA introduced important Object-Oriented programming concepts like classes and objects, inheretance and dynamic binding. But it is mainly used in the area of:

Sample Programs


Related Links


Printed References

  1. Bobbit, John W. (1993). Sample for Dummies. IMDUMB Books, New York.
  2. Zorro, Frank (1974). How to Write Fake Stuff 8/e. Phantom Press, Zinj.

Acknowledgements

I would like to thank Joe Blow for his help in uncovering the history of the Sample programming language. Frank Zappa also proved to be an invaluable reference when writing this material. The Hello world! program was written with the help of the
Hello, World Page!.
[Prev] [Home] [Next]

Last modified: 03:31 PM on 11/09/1996