The Sinhala language is spoken by the Sinhalese people, who constitute approximately 75% of the national population and total about 13 million. It utilizes the Sinhala abugida script, which is derived from the ancient Brahmi script. The Rodiya language, a dialect of Sinhala, is spoken by the low-caste community of chamodi veddhas. The Veddah people, totaling barely 2,500 in 2002, are thought to have once spoken a distinct language, possibly a creolized form of an earlier indigenous language. The Tamil language is spoken by Sri Lankan Tamils, as well as by Tamil migrants from the neighboring Indian state of Tamil Nadu and by most Sri Lankan Moors. Tamil speakers number around 4.7 million. There are more than 50,000 speakers of the Sri Lankan Creole Malay language, which is strongly influenced by the Malay language. There are also a large Maldivian population and they speak Dhivehi as their primary language.
English, Sinhala and Tamil languages on a war grave memorial plate in Kandy.
(click to see full view of memorial plate)
English in Sri Lanka is fluently spoken by approximately 10% of the population, and widely used for official and commercial purposes, it is the native language of approximately 74,000 people, mainly in urban areas. A handfull of the 3,400 people of Portuguese descent speak Sri Lankan Portuguese creole. The Muslim community in Sri Lanka widely uses Arabic for religious purposes. Seldom used nowadays is Arwi, a written register of Tamil that uses the Arabic script and has extensive lexical influences from Arabic.