enumitüüpe
Enumitüübid, lühend sõnadest "enumerated types", on arvutiprogrammeerimises andmetüübid, mis koosnevad eelnevalt määratletud, nimeliste konstantide komplektist. Need konstandid, mida nimetatakse enumeratsiooni liikmeteks, esindavad tavaliselt hulka võimalikest väärtustest, mida üksik muutuja võib omada. Enumi kasutamine muudab koodi loetavamaks ja vähendab vigade tekkimise võimalust võrreldes tavaliste täisarvude kasutamisega, kus tähendus võib jääda varjatuks.
Näiteks päeva nimetuste esitamiseks võib defineerida enumitüübi `Päev`, mille liikmeteks on `Esmaspäev`, `Teisipäev`, `Kolmapäev`, `Neljapäev`, `Reede`,
Erinevad programmeerimiskeeled pakuvad erinevaid viise enumitüüpide defineerimiseks ja kasutamiseks. Mõned keeled, nagu Java ja C#, pakuvad