A '''data structure''' is data that has discernible/addressable components. Different data structures have different applications and performance characteristics. In Tcl, [EIAS] blurs the line between data structures and [structured data]. ** See Also ** [array]: [container]: A simple data structure whose defining feature is that it contains data. [Abstract Data Types]: [Data structures: from the bit to the Web]: [tclstruct]: [Complex data structures]: [Category Data Structure]: [Procs as data structures]: [Tcl Data Structure Extensions]: [struct]: A Tcllib module containing various data structures ** Common Data Structures ** [graph]: [linked lists%|%linked list]: [matrix]: [pool]: [queue]: [record]: [rope]: [struct::set]: [struct]: [tuple]: [stack]: [Tree%|%tree]: [trie]: [vector]: [Object%|%object]: ** More Exotic Data Structures ** [Bloom Filters%|%Bloom filter]: Probabilistically records membership of an element in a set. [nxs]: Nested, extensible, heterogeneous structure <> Category Glossary | Category Data Structure