ગણના કરેલ ડેટા પ્રકારનું પ્રાથમિક હેતુ એ સ્પષ્ટ કરવું છે કે તમારો પ્રોગ્રામ શું ચાલાકી કરશે એક એન્યુમરેટેડ પ્રકાર ખરેખર સ્થાયી રૂપે ક્રમાંકિત મૂલ્યો સોંપવાની એક ટૂંકુ માર્ગ છે.