Procedural Programming
In plain terms
A paradigm structuring code as sequences of procedures or routines.
Going deeper
Procedural programming organizes logic into reusable procedures that operate on data, executing step by step. It's the classic, straightforward imperative style.
Under the hood
Emphasizes top-down decomposition into functions; predates and underlies OOP, with C as the canonical example.
Examples
C programs, scripts, the main()βhelper-functions structure, early BASIC.
Think of it like...
Like a recipe: a numbered list of steps the cook follows in order.