En informatique, les langages de programmation de matrices (également connus sous le nom de langage vectoriel ou multidimensionnel) généralisent les opérations sur les scalaires pour s'appliquer de manière transparente aux vecteurs, aux matriques et aux tableaux de dimensions supérieures.