The official language of Nepal is Nepali, formerly called Khas-Kura, then Gorkhali. According to the 2011 national census, the percentage of Nepali speaking people is about 44.6%. Maithili is the second most spoken language in Nepal at 11.67%. Most of the languages in Nepal are endangered because out of the 129 languages, only 19 of them have more than 100,000 speakers. They are spoken by 95.91% of the total population.
The 2019 annual report of the Language Commission of Nepal registered the discovery that year of the six languages not previously counted. The report was submitted to President Bidhya Bhandari and has been officially approved to be put in the next census. The languages are Rana Tharu, Nar Phu, Chum (Syaar), Nubri (Larke), Poike and Serake (Seke). These languages are spoken in the districts of Kanchapur, Manang, Gorkha, Dolpa, and Mustang respectively.
Most of the languages are found exclusively in oral form. Of the languages that are written, most are written using the Devanagari script, with few exceptions such as Limbu, which uses the Limbu script.
According to the constitution of Nepal, "all languages spoken as the mother tongues in Nepal are the languages of the nation". Many of the languages also have various dialects. For example, the Rai language has about 30 dialects. Sometimes the distinction between dialects or completely different languages is unclear and might differ in opinions from person to person.
Minimum 1 month depending on the student.