1. Procedure Oriented Programming
“A programming approach in which the problem/program is viewed as a sequence of things to be done such as reading data,perform some processing on it and print the result on the screen or any other output device is called procedure oriented programming.“
2.Object Oriented Programming
“A programming approach in which program is divided into number of objects and these objects can communicate with each other through functions is called object oriented programming.”
Object-Oriented programming is an approach to designing modular reusable software systems.