| A | B |
| Algorithm | A set of steps that outline how to solve a problem. |
| Compound Boolean Expression | More than one Boolean expression determines whether the condition is True or False. |
| Counter | A variable used to store a value that is updated by a contant value. |
| Decision Structure | A statement that uses a condition to determine which set of statements to execute. |
| Lifetime | The duration in which a declared variable exists in memory. |
| Logical Operators | Operators (And, Or and Not) that may be used to form a Boolean expression. |
| Message Box | A predefined dialog box that displays a message for the user. |
| Nested Statement | One or more statements within a statement. |
| Pseudocode | An algorithm written in both English and program code. |
| Pseudorandom | Not truly randon, but like random. |
| Rational Operators | Operators that can be used to form a Boolean expression. |
| Static Variable | A variable with a local scope but a lifetime duration of the program. |
| Truth Table | Shows the possible outcomes of compound Boolean expressions. |
| Update | To increment a counter variable. |