Масиви можуть бути числові, символьні й інших типів. У кожній мові є свої правила опису масивів (у мові Бейсик — командою DIM <список масивів>]]). У програмуванні масив () — сукупність елементів одного типу даних, впорядкованих за індексами, які зазвичай репрезентовані натуральними числами, що визначають положення елемента в масиві.