Object Oriented Programming And Procedural Programming Paradigm