The object-oriented paradigm, which is based on classes, objects, methods and interfaces and their application in software design and analysis, programming organisation and techniques.
DATA SOURCED FROM ESCO (EUROPEAN COMMISSION) & O*NET (U.S. DEPARTMENT OF LABOR)