Category:Simula: Difference between revisions
m (Added note about Algol 60) |
(Added See also, tweak blurb) |
||
Line 1: | Line 1: | ||
{{stub}} |
{{stub}} |
||
{{language}} |
{{language}} |
||
Simula is considered the first object-oriented programming language. 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. The Syntax is derived from [[ALGOL 60]], of which it a superset. |
Simula is considered the first object-oriented programming language. 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. The Syntax is derived from [[ALGOL 60]], of which it is a superset. |
||
Simula has been used in a wide range of applications such as simulating VLSI designs, process modeling, protocols, algorithms, and other applications such as typesetting, computer graphics, and education. Since Simula-type objects are reimplemented in [[C++]], [[Java]] and [[C#]] the influence of Simula is often understated. The creator of C++, Bjarne Stroustrup, has acknowledged that Simula 67 was the greatest influence on him to develop C++, to bring the kind of productivity enhancements offered by Simula to the raw computational speed offered by lower level languages like [[BCPL]].[[#Citation|[1]]] |
Simula has been used in a wide range of applications such as simulating VLSI designs, process modeling, protocols, algorithms, and other applications such as typesetting, computer graphics, and education. Since Simula-type objects are reimplemented in [[C++]], [[Java]] and [[C#]] the influence of Simula is often understated. The creator of C++, Bjarne Stroustrup, has acknowledged that Simula 67 was the greatest influence on him to develop C++, to bring the kind of productivity enhancements offered by Simula to the raw computational speed offered by lower level languages like [[BCPL]].[[#Citation|[1]]] |
||
== |
==See also== |
||
*[[wp:Simula|Wikipedia page on Simula]] |
|||
*[[ALGOL 60]] |
Latest revision as of 10:46, 24 October 2022
This programming language may be used to instruct a computer to perform a task.
See Also: |
|
---|
Simula is considered the first object-oriented programming language. 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. The Syntax is derived from ALGOL 60, of which it is a superset.
Simula has been used in a wide range of applications such as simulating VLSI designs, process modeling, protocols, algorithms, and other applications such as typesetting, computer graphics, and education. Since Simula-type objects are reimplemented in C++, Java and C# the influence of Simula is often understated. The creator of C++, Bjarne Stroustrup, has acknowledged that Simula 67 was the greatest influence on him to develop C++, to bring the kind of productivity enhancements offered by Simula to the raw computational speed offered by lower level languages like BCPL.[1]
See also
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Simula examples needing attention (empty)
- Simula Implementations (empty)
- Simula User (2 P)
Pages in category "Simula"
The following 97 pages are in this category, out of 97 total.