| − | Collections represent a group of variables of the same data type. The organization of the collection depends upon the type of collection. Typical collections natively supported by programming languages include [[Array|arrays]], but also can include [[Tree (data structure)|trees]], lists, [[queue]]s, stacks, etc. Some languages provide iterators which provide a means of processing through each item in the collection. | + | Collections represent a group of variables of the same data type. The organization of the collection depends upon the type of collection. Typical collections natively supported by programming languages include [[Array|arrays]], but also can include [[Tree (data structure)|trees]], [[list]]s, [[queue]]s, stacks, etc. Some languages provide iterators which provide a means of processing through each item in the collection. |