0

Since the invention of the computer, many approaches of program development have evolved. These include modular programming, top-down programming, bottom-up programming and structured programming. The primary motivation in each case has been the concern to handle the increasing complexity of programs to be reliable and maintainable. These techniques became popular among programmers in 1970s and 1980s.

Due to the popularity of C language, structured programming became very popular and was the main technique of the 1980s. Later this technique also failed to show the desired performance in terms of maintainability, reusability and reliability.

As a result of this realisation, a new methodology known as Object oriented programming emerges. This approach to program organization and development attempts to eliminate some of the pitfalls of conventional programming by incorporating the best of the structured programming features with several powerful new concepts. This approach speeds the development of new programs, and, if properly used, improves the maintenance, reusability, and modifiability of software.

Download from Google Drive

Post a Comment

 
Top