In computer science, a data structure is a way of storing data in a computer so that it can be used efficiently. Often a carefully chosen data structure will allow the most efficientalgorithm to be used. The choice of the data structure often begins from the choice of an abstract data type. A well-designed data structure allows a variety of critical operations to be performed, using as few resources, both execution time and memory space, as possible. Data structures are implemented using the data types, references and operations on them provided by a programming language.
See more at Wikipedia.org...
<language> A dialect of MAD with extensions for lists and graphics, on Philco 212. ["A Compiler Language for Data Structures", N. Laurance, Proc ACM 23rd Natl Conf 36 (1968)]. (1995-02-28)