OBJECT ORIENTED PROGRAMMING WAS DEVELOPED BECAUSE SEVERAL
LIMITATIONS WERE DISCOVERED IN PROCEDURAL ORIENTED PROGRAMMING APPROACHES.
C,PASCAL,FORTRAN,ETC.. ARE PROGRAMMING LANGUAGES WITH STRUCTURED PROGRAMMING APPROACH.PROGRAMMING IN THIS LANGUAGES IS DONE BY BREAKING A PROBLEM INTO SMALLER UNITS CALLED FUNCTIONS.AS A PROBLEM BECOMES COMPLEX,NUMBER OF FUNCTIONS OR PROCEDURES GROW LARGER AND THEN PROGRAM BECOME UNMANAGABLE, DIFFICULT TO UNDERSTAND,AND MODIFY.SO WE CAN AVOID ALL THIS DIFFICULTYS USING C++.