L'écriture de la langue khmère repose sur les caractères de base comprenant 33 consonnes ("Pchuon Cha Neak" en langue khmère) et les 39 voyelles ("Srak" en langue khmère).
Chaque consonne possède son propre pied qui peut être utilisé pour combiner avec d'autre consonne ou avec elle-même (voir l'exemple plus loin...).
Parmi les 33 consonnes de base, on distingue deux groupes de "son" :
15 caractères de tonalité légère du type son "OR",
18 caractères de tonalité lourde du type son "O".
Parmi les 39 voyelles, on distingue deux groupes :
les 15 voyelles autonomes pouvant être utilisées seules sans être liées aux consonnes et qui possèdent un sens significatif par elles-mêmes.
les 24 voyelles simples qui servent à combiner avec les consonnes en se plaçant dans toutes les positions : "avant ou après", "avant et après", "au-dessus ou au-dessous" et "au-dessus et au-dessous", avec la consonne qu'elles affectent ( Voir dans le tableau des voyelles ci-dessous la position des consonnes en cadres pointillés ).
Les 33 consonnes de base :
Les caractères en rouges ont du type son "OR".
Les caractères en bleus ont du type son "O".