The official language spoken in Montenegro is Montenegrin. Montenegrin is a South Slavic language and is closely related to Serbian, Croatian, and Bosnian. It shares a high degree of mutual intelligibility with these languages, and speakers of one language can generally understand and communicate with speakers of the others. Due to its historical and geographical context, Montenegrin has been influenced by various linguistic traditions. While Montenegrin is the official language, you may also hear people in Montenegro speaking Serbian, Croatian, and Bosnian, especially in informal settings or when communicating with speakers of those languages. English is widely spoken in tourist areas, especially in larger cities and popular destinations, so you should generally have no trouble communicating with locals if you speak English.