OOPL

Object-oriented programming language: a language such as C++, Eiffel, Objective C etc designed to support object-oriented programming.