Tipul CHAR reprezintă o mulțime finită și ordonată de caractere din setul ASCII ( American Standard Code for Information Interchange ) extins.
Asupra valorilor de char se pot face următoarele operații:
Operatori | Domeniu de definiţie | Domeniu de valori |
= <> < > <= >= | char x char | boolean |
succ pred | char | char |
ord | char | integer |
chr | integer | char |
Fiecare caracter are o anumită reprezentare internă -valoarea caracterului și o anumită poziție. Din punct de vedere extern o valoare de tip char se reprezintă prin caracterul respectiv inclus între apostrofuri. Poziția sau
numărul de ordine al unui caracter se obține cu
funcția ORD. Funcția inversă este CHR.