OOP is a programming language that arranges software design around data, or objects, rather than functions and logic.