Maldivian Dhivehi, a close relative of Sinhala (spoken in Sri Lanka) but with borrowings from Urdu, Hindi, Arabic and many other languages, is the official language. It is written in a remarkable hybrid script called Thaana, which uses Arabic and Indic numbers as the base of the alphabet, written from right to left with Arabic vowel signs. The script is thought to have originated as a secret code for writing magical formulas so that outsiders can't read them, which would also explain why the ordering of the alphabet is, as far as linguists can tell, completely random.
English is widely spoken, particularly by government officials and those working in the tourism industry. English is also the language of instruction in schools
Since Maldives are a a popular destination for German and Italian holiday makers, a sizeable number of local resort workers speak German and Italian. This may vary depending between resorts.