Imagine you're giving instructions to a friend on how to bake a cake. Procedural programming is like writing out those instructions step-by-step. In computer programming, you write a series of instructions that tell the computer exactly what to do one step at a time to complete a task.