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.
Ask Question