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.