What is Procedure-oriented programming?

What is Procedure-oriented programming?

Procedure-oriented programming basically consists of writing a list of instruction(or actions) for the computer to follow and organizing these instructions into groups known as functions.

Conventional programming, using high-level languages such as COBOL, C and FORTRAN is commonly known as procedure0oriented programming (POP). In the procedure-oriented approach, the problem is viewed as a sequence of things to be done such as reading, calculating and printing.

Characteristics of Procedure-oriented programming

  • Emphasis is on doing things (algorithms).
  • Large programs are divided into smaller programs knowns as functions.
  • Most of the functions share global data.
  • Data move openly around the system from function to function.
  • Functions transform data from one form to another.
  • Employs a top-down approach in program design.