object-oriented programming language
n : (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
programing language}]