Duomenų struktūra, sudaryta iš to paties duomenų tipo komponentų elementų. Elementas įvardijamas masyvo vardu ir indeksu, nurodančiu konkretų elementą masyve.
Masyvas viena dažniausiai naudojamų duomenų struktūrų programavimo kalbose. Masyvą galima įsivaizduoti kaip lentele (vienmate, dvimate, trimate ir t. t.) išdėstytus vienarūšius duomenis: kiekvienas duomuo turi savo vietą, nurodomą indeksais (koordinatėmis).
Pavyzdžiai: dvimatis masyvas, įrašų masyvas, masyvo elementas, retas masyvas, sveikųjų skaičių masyvas, trimatis masyvas.