A named storage location for values. All variables have a type, which determines which values it can store.
A letter, or number, or other thing that can be stored in a variable.
A set of values. The types we have seen are integers (int in C++) and characters ( char in C++).
A reserved word that is used by the compiler to parse programs. Examples we have seen include int, void and endl.
A line of code that represents a command or action. So far, the statements we have seen are declarations, assignments, and output statements.
A statement that creates a new variable and determines its type.
A statement that assigns a value to a variable.
A combination of variables, operators and values that represents a single result value. Expressions also have types, as determined by their operators and operands.
A special symbol that represents a simple computation like addition or multiplication.
One of the values on which an operator operates.
The order in which operations are evaluated.
The ability to combine simple expressions and statements into compound statements and expressions in order to represent complex computations concisely.