阵列编程 在计算机科学中阵列编程指称允许向作为整体的一组数值同时应用运算操作的一种解决方案这种方案经常用于科学和工程上的各种场合settings 支持阵列编程的现代编程语言也叫做向量或多维语言已经具体的工程设计为将在标量上的运算推广为透明的适用于向量矩阵和高维数组其典型例子是APLJ语言Fortran 其他例子还包括Analytica英语Analytica softwareCilk PlusJuliaMataMATLABNumPyPython语言扩展OctavePDL英语Perl Data LanguageRTK Solver英语TK Solver作为列表Wolfram语言等在这些语言中在一个整体的阵列上的运算可以叫做向量化运算无论它是否执行于向量处理器它实现了向量指令阵列编程原语primitive简明的表达了关于数据运算的宽泛想法这种简明程度在特定情况下可能是戏剧性的不难发现与阵列编程语言的一行程序相对应Java程序有时需要很多页代码