Branching is a fundamental concept in programming and programming languages regarding the control of program execution.
case statement, goto statement, if statement, loop statement