On a parfois besoin de travailler avec un ensemble de variables du même type. Par exemple : faire la moyenne des notes des 50 élèves d’une classe. La déclaration de 50 variables serait un travail très fastidieux et nécessiterait beaucoup de duplication de code.

Le tableau est donc une structure de données permettant de solutionner ce problème.

Un tableau est un ensemble de données de même type, dont la taille est fixe. Il est déclaré, dans la partie « environnement », par son nom suivi du nombre et du type de données qu’il contient : 
monTableau : tableau de 10 réels

Chaque élément du tableau est accessible grâce à un indice : monTableau[indice].

Comme dans la plupart des langages de programmation, on considère que l’indice du premier élément d’un tableau est 0.