A wooden automaton

Control flow

Programs must choose between alternatives and repeat actions. Control flow defines how execution moves through code based on conditions and loops.