Value operated on by an operator.

Key-value data structure.

Code that executes depending on a condition.

Giving a value to a variable.

Data structure containing state and behavior.

Alternative execution path in a program.

Statement introducing a program element.

Blueprint for creating objects.

Conditional statement executing code when a condition is true.

Giving an initial value to a variable.