Introduction
En programmation informatique, un type énuméré est un type de données (généralement défini par l'utilisateur) qui consiste en un ensemble de constantes appelées énumerateurs. Lorsque l'on crée un type énuméré on définit ainsi une énumeration. Lorsqu'un identificateur tel qu'une variable est déclaré comme étant de type énuméré, cette variable peut recevoir n'importe qu'elle énumérateur comme valeur. Si le langage de programmation autorise de donner un nom à un type énuméré, le nom est généralement choisit pour décrire collectivement les énumérateurs de l'ensemble.
Remarque: dans certains langages, le type booléen est un type énuméré prédéfini qui possède deux énumérateurs (true ou false). Toutefois, les énumérateurs sont souvent écrits en majuscule afin d'indiquer que ce sont des constantes.