Dictionary.com
Thesaurus.com
Showing results for object-oriented programming. Search instead for object-oriented+language.

object-oriented programming

American  
[ob-jekt-awr-ee-uhn-tid proh-gram-ing] / ˈɒb dʒɛktˌɔr i ən tɪd ˈproʊ græm ɪŋ /
Also object oriented programming

noun

Computers.
  1. a programming language or system that supports the use of objects, such as an entire image, a routine, or a data structure. OOP


object-oriented programming Scientific  
  1. A schematic paradigm for computer programming in which the linear concepts of procedures and tasks are replaced by the concepts of objects and messages. An object includes a package of data and a description of the operations that can be performed on that data. A message specifies one of the operations, but unlike a procedure, does not describe how the operation should be carried out. C++ is an example of an object-oriented programming language.


Etymology

Origin of object-oriented programming

First recorded in 1980–85

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

In designing their model, the scientists chose an approach that parallels the design of modern software systems, known as object-oriented programming.

From New York Times • Jul. 20, 2012

He leaned toward them and said, “In object-oriented programming, discrete software objects interfaced more freely, in a system of corporate service provision that mirrored the emergent structures of late capitalism.”

From "Feed" by M.T. Anderson