Procedure Oriented Programming in C++


C++ Procedure Oriented Programming POP's

High level languages such as COBOL, FORTRAN and C, is commonly known as procedure oriented programming(POP). In the procedure oriented programming, program is divided into sub programs or modules and then assembled to form a complete program. These modules are called functions.

In a multi-function program, many important data items are placed as global so that they may be accessed by all functions. Each function may have its own local data. If a function made any changes to global data, these changes will reflect in other functions. Global data are more unsafe to an accidental change by a function. In a large program it is very difficult to identify what data is used by which function.

Characteristics of Procedure Oriented Programming

  • C++ is an Object Oriented Programming Language (OOPL).
  • C++ have huge Function Library.
  • C++ is highly Flexible language with Versatility.
  • C++ can be used for developing System Software viz., operating systems, compilers, editors and data bases.
  • C++ is suitable for Development of Reusable Software. , thus reduces cost of software development.
  • C++ is a Machine Independent Language.

Related topics: