What is Object Oriented Programming
The idea of making programs using objects.
Is a paradigm of using objects to divide big projects of code.
The opposite would be the paradigm of functional programming (there are other paradigms also). Functional programming divides the code into different functions.
What is an object?
An object is a block of code that includes