式的循环和单独的标量运算。Kenneth E. Iverson将阵列编程（实指APL）背后的原理描述如下：阵列编程和思考的背后基础是找到并利用数据的某种特性，它使得单独元素之间有相似性或相邻。不同于面向对象范型隐式的将数据分解成它的各个构件成份（或标量数量），面向阵列范型注重组合（group）数据并应用统一（uniform）的处理。函数的秩（rank）是阵列编程的重要一般概念，类似于数学中的张量秩：在数据上运算的函数可以按它们所作用的数据的维度来分类。例如，普通的乘法是标量秩函数，因为它运算于零维