В настоящее время существует значительное количество накопленных типов данных, начиная от простых и заканчивая сложными структурами. Структуры некоторых типов удобно использовать для представления множеств однотипных элементов или элементов различных типов.