
Simula
Sign in to savelangage de programmation informatique
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 · Français
Simula (Simple universal language) a été créé en 1962 sous la dénomination Simula I par Ole-Johan Dahl et Kristen Nygaard à partir d'Algol 60. Le langage évolua en 1967 sous le nom de Simula 67 en implantant le premier le modèle de classe de Hoare (Record Class, Hoare 1965). Il est donc le premier langage à classes et donc le père de tous les langages à classes tels que Smalltalk, C++, Java, ou encore Eiffel. Il inspira Dan Ingalls dans la conception de Smalltalk qui introduisit la programmation orientée objet. C'est la raison pour laquelle Simula 67 est souvent considéré à tort comme le premier langage orienté objet alors que ce paradigme est introduit bien après Simula 67 dans les années 1970 par Alan Kay.
Abstract from DBpedia / Wikipedia · CC BY-SA