Skip to main content
SWStudyWalks Search

Computer Science / Unit 4   CS 0187 short lesson, about 20 seconds

Procedural Programming

Captions available

The idea

Procedural programming organizes code into procedures — named functions, each built for one task — a sub-type of imperative programming, and the source of modularity's small reusable pieces.

In practice

A checkout system split into named pricing, tax, and receipt procedures reads as a team of specialists.

Where people slip

Every procedural language is imperative; the reverse fails.

Your place on the trail

Every lesson rests on earlier ones and opens later ones. Tap any to jump.

Something wrong in this lesson? Flag it  ·  Sources for Computer Science