abstract data type
Knowing what operations can be done but not how they’re implemented. (Like playing an electric guitar)
array
Contiguous linear data elements indexed numerically
composite variable
a variable with multiple components, typically grouped by a single name
container
A data structure that holds multiple values or elements.
data structure
A way of organizing and storing data in memory so it can be accessed and modified efficiently.
linked list
A linear linked structure where each element contains data and points to the next.
linked structure
Linked elements that allow for changeable connections between data (Like a scavenger hunt)
list
Collection of items in sequential order by index where items can be accessed, added and removed
queue
data structure that uses FIFO (first in, first out)
record
A single unit of related data made up of multiple fields.
stack
A data structure where elements are last in, first out.