Object Oriented
Object-oriented programming (OOP) is a programming paradigm built around the concept of "objects", which can contain data and code. It structures software by bundling data with the methods that operate on that data, often through the use of classes, aiming for modular and reusable design.