Structured programming

Programming paradigm based on block-based control flow

Structured programming is a programming paradigm characterized by source code that uses block-based source code structure to encode control flow such as sequence, selection (i.e. if-then-else and switch) and iteration (i.e. for and while).

From Wikipedia, under CC BY-SA. More on occurri.