Updated: Mar 8, 2021
OOP – Object Oriented Programming
Written for a bachelor's degree Programming class
This is a difficult subject to adequately explain in a simple way. Object-Oriented Programming (OOP) is a way to write an application using independent pieces or blocks of code that interact with each other. The code is defined in Classes that describe Objects and the Methods that work on those Objects. With OOP the application doesn't have to execute as a series of steps that take place one after another. It is event-driven instead of code-driven and is able to respond to actions by the user. Instead of the user is subject to the code, the code exists to serve the user.
An example of an application that uses OOP would be Microsoft Word,