Sri Lanka has two official languages: Sinhala and Tamil. Sinhala is the majority language spoken by the Sinhalese people, who make up around 75% of the population. Tamil is spoken by the Tamil people, who make up around 11% of the population. English is also widely spoken and used in business, education, and government.
Sinhala is written in the Sinhala script, which is derived from the Brahmi script. It is a phonetic script that uses a combination of consonant and vowel symbols to represent the sounds of the language. Sinhala has a rich literary tradition and is the medium of instruction in most schools.
Tamil is written in the Tamil script, which is a Brahmic script that is used to write the Tamil language. Tamil has a rich history and is one of the oldest languages in the world. It has a large body of literature, including ancient epics and modern poetry.
Both Sinhala and Tamil have their own unique cultures and customs, and their languages reflect this. There are many regional variations in both languages, and there is a rich tradition of folk music, dance, and drama in both cultures.
Overall, Sri Lanka is a multilingual society with a rich linguistic heritage, and its languages play an important role in shaping its culture and identity.