An object-oriented programming language.