Matrizes são aglomerados de dados de um único tipo. Por exemplo, podemos falar de matriz de inteiros, matriz de reais, matriz de cadeias e assim sucessivamente. A quantidade de elementos que a matriz contém e a forma como estão arranjados define um valor que é conhecido como a dimensão da matriz. Conforme a dimensão da matriz ela é chamada unidimensional, bidimensional, tridimensional. O interpretador Hall aceita matrizes de até 3 dimensões.