Sinhala is written using the Sinhala script, which is one of many scripts derived from the ancient Brahmi system. It is categorized as an abugida, meaning that unlike alphabets such as Greek or Latin, is not written with complete vowels. Consonants are written in full, and vowels are represented with the use of diacritics which modify the consonant letter. Sinhala letters are organized into two sets, one which is limited to the sounds of classical Sinhala, and another expanded set which also features sounds from liturgical languages like Sanskrit and Pali. Like other Brahmic scripts, it is written from left to right, without distinguishing between upper and lower case.