通用的數組處理機一般采用微程序技術。常用的函數、算法等由生產廠家用微碼編寫成子程序,存放在機器的算術庫中,供用戶隨時調用。數組處理機一般有3種語言:①微匯編語言:機器一級的語言。②使用算術庫的宏匯編語言:用戶在編寫應用程序時,可以使用類似于FORTRAN語言的指令去調用算術庫中的由生產廠提供的子程序,還可以把這些子程序連接起來形成自己的應用程序。③數組FORTRAN語言:數組FORTRAN編譯程序所產生的目標模塊可與主機的FORTRAN程序合并在一起。使用微匯編語言編寫的程序,運算效率高,但用戶需要了解數組處理機的內部結構,編寫程序所花的時間較長。使用數組FORTRAN語言,可以方便地編寫程序,但運算效率會大為降低。使用宏匯編語言可以獲得較高的運算效率,使用也比較方便。