A contiguous block of memory used to hold multiple instances of a
single data type.
A structure that encapsulates data in a certain form. For example, a
struct globs different types of data together, while an array collects
many instances of the same type of data together into a list.
This refers to how a chunk of memory is interpreted. The data type controls
whether a certain sets of bits is interpreted as a character, or a short,
or an integer, and so on.
An element is one location in an array. An element is the same as a
cell of an array.
A cell is one location in an array. A cell is the same as an element of an
A number used to access an element in an array. An index is written in
square brackets after the array name: array.