Які типи даних можуть мати масив?

Розрізняють три основні різновиди масивів: з відліком від нуля (zero-based), з відліком від одиниці (one-based) та з відліком від специфічного значення заданого програмістом (n-based).