Procedural Programming (PP) is a simple way of working with procedures and regular data structures. It’s easy to learn, and most developers (both self-taught and coming from places like Universities) tend to learn it first. It has two major characteristics that make it a perfect first choice: it's simple and it works for anything you want to do. It lends itself to some classic practices such as abusing global variables.
Table of contents
Procedural ProgrammingFunctional ProgrammingLogical ProgrammingObject-Oriented Programming2 Impressions