Noun
object-oriented language (plural object-oriented languages) (programming) Any programming language that encapsulates the state and operations inside objects that support inheritance.