sinhala is spoken by about 19 million people in sri lanka, about 16 million of them are native speakers. it is one of the constitutionally-recognised official languages of sri lanka, with tamil. sinhala has its own writing system (see sinhala script) which is an offspring of the indian brahmi script.