CPP Procedure Oriented Programming

Procedure Oriented Programming

  • Procedural programming uses a list of instructions to tell the computer what to do step-by-step.
  • It based upon the concept of the procedure call.
  • Procedures, also known as routines, or functions (not to be confused with mathematical functions), but similar to those used in functional programming.
  • Procedural programming is also referred to as imperative programming.
  • Procedural programming languages are also known as top-down languages.
  • Procedural programming is intuitive in the sense that it is very similar to how you would expect a program to work.
  • If you want a computer to do something, you should provide step-by-step instructions on how to do it.
  • It is, therefore, no surprise that most of the early programming languages are all procedural.
  • Examples of procedural languages include FORTRAN, COBOL and C, Pascal which have been around since the 1960s and 70s.

Share This Page on:

Ask Question