Programı yazan tarafından bir değişkene aktarılmış bilgi tanımlarını belirten bilgi tipleridir. Bellekte bir byte'lık yer kaplayan bu bilgi tiplerinin 256'dan daha fazla elemanı olabilir. Pascal, böyle bir olanak vermemiş olsaydı her tanım bilgisi tek tek IF deyimiyle karşılaştırılması durumunda kalınacaktı.
Var
GelirSeviyesi : (Yuksek,Orta,Dusuk) ;
Meslek Durumu : (Doktor,Tuccar,Ogretmen);
Begin
If Mesleki Durumu = Tuccar then
GelirSeviyesi : = Yuksek
else if MeslekiDurumu = Doktor
GelirSeviyesi : = Orta
else
GelirSeviyesi : = Dusuk;
End.Derleyen ve düzenleyen
netozgurlugu (Kodlar'da yanlışım varsa söyleyin lütfen düzelteyim.)