control structure
construct in an imperative programming language that specifies control flow
conditional
programming language construct that performs actions according to boolean conditions
goto
statement invoking one-way transfer of program control in many languages
loop
repeating section of a computer program
switch statement
selection control mechanism in programming languages
pattern matching
programming language construct for processing data conditionally on its structure