Object-oriented language: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Replaced encyclopedic tag)
(removed Encyclopedia tag; it's already on Programming paradigm, but none of the other paradigm types)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
#REDIRECT [[:Category:Programming paradigm/Object-oriented]]
[[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==
* [http://en.wikipedia.org/wiki/Object_oriented_language Wikipedia:Object oriented language]

Latest revision as of 06:06, 11 February 2016