Object-oriented language: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Replaced encyclopedic tag)
m (Links)
Line 1: Line 1:
[[Category:Encyclopedia]]An '''object-oriented programming language''' (also called an OO language) is one that allows or encourages, to some degree, object-oriented programming techniques such as encapsulation, inheritance, interfaces, and polymorphism. [[Simula]] (1967) is generally accepted as the first language to have the primary features of an object-oriented language. It was created for making simulation programs, in which what came to be called objects were the most important information representation. [[Smalltalk]] (1972 to 1980) is arguably the canonical example, and the one with which much of the theory of [[object-oriented programming]] was developed.
[[Category:Encyclopedia]]An '''object-oriented programming language''' (also called an OO language) is one that allows or encourages, to some degree, [[object-oriented programming]] techniques such as encapsulation, [[inheritance]], interfaces, and [[polymorphism]]. [[Simula]] (1967) is generally accepted as the first language to have the primary features of an object-oriented language. It was created for making simulation programs, in which what came to be called objects were the most important information representation. [[Smalltalk]] (1972 to 1980) is arguably the canonical example, and the one with which much of the theory of object-oriented programming was developed.

==Citation==
==Citation==
* [http://en.wikipedia.org/wiki/Object_oriented_language Wikipedia:Object oriented language]
*[[wp:Object_oriented_language|Wikipedia:Object oriented language]]

Revision as of 13:32, 21 September 2009

An object-oriented programming language (also called an OO language) is one that allows or encourages, to some degree, object-oriented programming techniques such as encapsulation, inheritance, interfaces, and polymorphism. Simula (1967) is generally accepted as the first language to have the primary features of an object-oriented language. It was created for making simulation programs, in which what came to be called objects were the most important information representation. Smalltalk (1972 to 1980) is arguably the canonical example, and the one with which much of the theory of object-oriented programming was developed.

Citation