Collection containing unique elements.

Repeated execution of instructions.

Symbol or keyword that performs an operation.

Collection associating keys with values.

Programming structure that repeats instructions.

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.