Montenegrin is the official language of Montenegro. It is a Slavic language closely related to Serbian, Croatian, and Bosnian. The four languages are mutually intelligible, and sometimes referred to as Serbo-Croatian.
In addition to Montenegrin, other languages spoken in Montenegro include Serbian, Croatian, Bosnian, Albanian, and Italian.
English is widely spoken in Montenegro, especially in tourist areas.
If you are planning to visit Montenegro, it is a good idea to learn a few basic Montenegrin phrases. This will show your respect for the culture and make your trip more enjoyable.