Object-oriented paradigm

Object-oriented programming is a programming paradigm in which a program consists of a set of objects that send messages to each other. Some esoterics are compatible with this definition but jokingly, one of many examples is HQ9++.

External resources

 * Wikipedia article on Object-oriented programming