Intro

Another programming paradigm. This one’s derived from Imperative Programming. It’s based on procedurally calling procedures…at any point in the program.

Procedures

Are a type of routine or subroutine, which are a series of computational steps to be executed.

Explanation

This is a very natural way of writing software, by defining functions (they’re the procedures in this case) that breakdown the program into several smaller pieces. These functions are then called in a specific sequence in order to achieve a desired outcome.

Examples

  • JavaScript modules
  • C source files.
  • Some scripts.

Resources