Skip to content
Simula
EntityQ212569· pop 35· linked from 290 articles

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. Syntactically, it is an approximate superset of ALGOL 60,

Key facts

Programming language.name
Simula
Programming language.logo
Simula - logo.svg
Programming language.paradigms
Multi-paradigm: procedural, imperative, structured, object-oriented
Programming language.family
ALGOL
Programming language.designer
Ole-Johan Dahl
Programming language.developer
Kristen Nygaard
Programming language.latest release version
Simula 67, Simula I
Programming language.typing
Static, nominative
Programming language.scope
Lexical
Programming language.programming language
ALGOL 60 (mostly)SIMSCRIPT (some parts)
Programming language.influenced by
ALGOL 60, SIMSCRIPT
Programming language.influenced
BETA, CLU, Eiffel, Emerald, Pascal, Smalltalk, C++, and many other object-oriented programming languages
Programming language.operating system
Unix-like, Windows, z/OS, TOPS-10, MVS

via Wikipedia infobox

Article · 中文

Simula,一種編譯式的程式語言,由奧利-約翰·達爾與克利斯登·奈加特,在1960年代於奧斯陸的,開發出來了Simula I與Simula 67兩代。它承繼了ALGOL 60作為基礎,被認為是第一個物件導向程式設計的程式語言。 Simula 67介入了对象、类、子类(后来惯称为子类继承超类)、虚过程,还有协程、离散事件模拟和特征性的垃圾收集。Simula的影響经常被低估,在C++、Object Pascal、Modula-3、Java和后来的很多编程语言中,都实现了受Simula启发的对象。BETA是Simula的现代后继者。

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (2)