•We would like our programs to be more than just calculators we want them to make decisions.
•Decision making in programming is called branching. The program goes down one branch if some condition is true and down another if that condition is false.
•Statements that make decisions about what branch of instructions to execute next are called control structures.
•The most common control structure is the “if” statement.