| A | B |
| bitwise operators | operators which allow you to work with the actual bits withing a number or character |
| control expression | an expression that provides for a decision to be made in an if statement or to end a loop |
| fuzzy logic | a logic system that allows for true, false, and variations in between |
| logical operators | operators that allow and, or, and not to be implemented as part of logical expressions |
| menu | a set of options presented to the user of a program |
| nested | a programming structure within a programming structure |
| one-way selection structure | a selection structure in which the decision is whether to go "one way" or just bypass the code in the if structure |
| relational operators | operators used to make comparisons |
| selection structures | structures that allow for logical decisions |
| sequence structures | execute statements one after another without changing the flow of a program |
| short circuit evaluation | a feature which stops evaluating an expression when the expression is determined to be true or false |
| switch structure | a selection structure capable of handling multiple options |
| truth tables | diagrams that show the result of logical operations |
| two-way selection structure | a selection structure in which one block of code is executed if the control expression is true and another block is executed if the control expression is false |