Enumitüübid
Enumitüübid, lühend sõnadest enumerated types, on andmetüübid programmeerimiskeeltes, mis võimaldavad defineerida komplekti nimelistest konstantidest. Need konstandid esindavad kindlat hulka võimalikke väärtusi, mis on tüübi jaoks lubatud. Enumitüübid parandavad koodi loetavust ja ohutust, vähendades võimalust sisestada programmeerimisel valesid või ootamatuid väärtusi.
Kasutades enumitüüpe, saab programmeerija anda nimetused arvulistele või muudele väärtustele, muutes koodi selgemaks. Näiteks, päeva nimetamiseks
Paljud programmeerimiskeeled, nagu Java, C#, Swift ja TypeScript, toetavad enumitüüpe. Mõnes keeles on enumitel ka lisafunktsionaalsus,