::阵列的概念.阵列编程背后的基本思想是将运算同时应用于作为整体的一组数值。这使得它成为了一种高级编程语言模型，因为它允许编程者在整个数据聚集上思考和操作，而不用诉诸显式的循环和单独的标量运算。Kenneth E. Iverson将阵列编程（实指APL）背后的原理描述如下：阵列编程和思考的背后基础是找到并利用数据的某种特性，它使得单独元素之间有相似性或相邻。不同于面向对象范型隐式的将数据分解成它的各个构件成份（或标量数量），面向阵列范型注重组合（group）数据并应用统一（uniform）的处理。