dello stesso tipo (omogenei), detto tipo base <variabile, valore1, valore 2, ..., valore N> – per esempio gli array (vettori), gli insiemi (enum, set), le stringhe • di tipo diverso (eterogenei) <(variabile1, valore1di tipo1), ..., (variabileN, valoreN di tipoN)> – per esempio i record