以单一迭代语句就处理阵列的许多元素。为此，阵列资料结构的元素必须具有相同的大小，而且应该使用相同的资料型别表示。 阵列一词通常用于表示阵列资料类型，一种大多数高阶编程语言都会内建的资料型别。阵列型别通常由阵列结构来实作；然而在某些语言中，它们可以由杂凑表、连结串列、搜索树或其它资料结构来实现。在演算法的描述中，阵列一词特别着重意义为关联阵列或“抽象的阵列”，一种理论上的计算机科学模型（抽象数据类型或 ADT），专注于阵列的基本性质上。
历史.第一台数位计算机使用机器语言编程