Balinese script has 33 consonants, of which only 18 called "wreṣāstra" () are used for writing basic vocabulary in Balinese language. The other 15, known as "sualalita" (), are mainly used for writing Sanskrit and Kawi loanwords in Balinese language. The consonants can be arranged into Sanskrit order and "hanacaraka" traditional order. The consonants can be arranged in "hanacaraka" traditional order. The sequence forms a poem of 4 verses narrating the myth of Aji Saka. However, the "hanacaraka" sequence only has the 18 consonants of "aksara wreṣāstra" () and exclude "aksara sualalita" (). However, this table below include "aksara sualalita" as the current romanization have no diacritics for the consonants. As other Brahmic scripts, consonants in Balinese script can be arranged into Tamil / Sanskrit order. Thus, Balinese script had been influenced by Kalvi / Shiksha. The table below uses the order. "Aksara wreṣāstra". They are, in traditional order: ha na ca ra ka / da ta sa wa la / ma ga ba nga / pa ja ya nya. Vowels, called "suara" () or "aksara suara" (), can be written as independent letters when vowels appear in initial position. They are described in the following list:  "Gantungan" () (appended letters) and "gempelan" () (attached letters) should be used to represent the consonant cluster, as zero vowel signs ("adeg-adeg") are not used in the middle of sentences in general. Thus, as other members of the Brahmic family (Javanese), the consonant cluster is written cursively. Each consonant letter has a corresponding either "gantungan" or "gempelan" (for "pa", "pha", "sa" and "ṣa" only) form, and the presence of "gantungan" and "gempelan" eliminates the inherent vowel [a] of the letter it is appended to. For example, if the letter "na" () is appended with "gantungan da" (), the pronunciation becomes "nda" (). "Gantungan" or "gempelan" can be applied with "pangangge" (diacritic) to a letter.