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.