object-oriented programming

Object-oriented programming (OOP) is a programming paradigm that relies on the concept of classes and objects.