Simula
Aus LexiDict
Simula ist eine Programmiersprache, die von Ole-Johan Dahl und Kristen Nygaard in den 1960er Jahren am Norsk Regnesentral (Norwegisches Rechenzentrum) an der Universität Oslo entwickelt wurde, um Simulationen von z. B. physikalischen Prozessen am Rechner durchführen zu können.
Die Sprache gilt als erste objektorientierte Programmiersprache. Sie ging aus der Definition von Algol 60 hervor und ist blockstrukturiert mit den üblichen Grunddatentypen und Kontrollstrukturen.
Simula gilt als Vorgänger von Smalltalk. Viele der mit Simula eingeführten Konzepte finden sich in modernen objektorientierten Programmiersprachen wieder. Das Klassenkonzept von Simula-67 diente beispielsweise als Vorbild für das von C++; die Sprache benutzte bereits einige der heute auch in Java noch verwendeten Schlüsselwörter wie class, new, this.
Das Wort Simula setzt sich aus den Bestandteilen simu für simulation und la für language zusammen.
Weblinks
- Compiling Simula – englische, ausführliche Darstellung der Historie
- Dahl, Ole-Johan; Nygaard, Kristen: Simula – An Algol-based Simulation Language. CACM, 9(9):671–678, 1966.
- The Association of Simula Users ASU: [1]
- An Introduction to Programming in Simula Eine Einführung von Rob Pooley in HTML Form
Dieser Artikel basiert auf dem Artikel Simula aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.












