Un array es una colección ordenada y homogénea de elementos de un mismo tipo. Un array puede ser unidimensional, bidimensional o multidimensional. En lenguaje ensamblador, los arrays se acceden usando direccionamiento escalado para recorrer cada posición basado en la dirección inicial y un índice. El lenguaje ensamblador es directamente traducible al lenguaje de máquina y es importante porque es el primer lenguaje de programación del que derivan todos los demás lenguajes.