Sinhala is one of the official and national languages of Sri Lanka .
It is one of the constitutionally-recognised official languages of Sri Lanka , along with Tamil .