WordNet (r) 3.0 (2006):
object-oriented programing language n 1: (computer science) a programming language that enables the programmer to associate a set of procedures with each type of data structure; "C++ is an object-oriented programming language that is an extension of C" [syn: object-oriented programming language, object-oriented programing language]