Description:
- Focuses on the steps necessary to solve a problem.
- They are typically written in a linear fashion, with each line of code following the one before it.
- This can make them easy to read and understand, but they can also be difficult to maintain and scale.
- Some examples of procedural programming languages include C, BASIC, and Pascal.