Наверное , каждый человек , который подумал о переезде в Сербию, задавался этим вопросом. Когда Сербия стала популярной для переезда, я начала читать форумы и группы в Telegram для релокантов. Многие люди там возмущались, что в Сербии никто не говорит на русском и даже не все на английском))))) можно подумать, что у нас в России каждый кассир разговаривает на английском. Ну, ладно)
Честно говоря, если заработок человека фактически с Сербией не связан, и не очень хочется интегрироваться в местное общаство, то можно язык не учить. Будет достаточно знать базовые фразы для условного похода в магазин. Например, стандартный набор релоканта выглядит так: "кеса не треба", "картицом", "рачун", "хвала" и универсальное "чао")))))
Если вы будете искать работу "для местных", то все таки язык понадобится на каком то уровне.
Для русскоговорящих людей, сербский язык не очень сложный. Бытовой уровень на основе русского языка доступен всем. Но как бы не были похожи наши языки, учить сербский нужно как любой другой иностранный. Для продвинутого уровня, само собой, придется уделять много времени на язык. Для себя отметила, что мало видео с субтитрами и на первых порах было сложно читать, когда пишут английской латиницей. А так пишут чаще всего. А буква, например , "с" может быть прочитана в трёх вариантах, нужно догадаться в каком варианте это буква используется, какая "исходная" форма у слова, чтобы найти его перевод. В общем, для начинающих могут быть сложности. Но в целом, язык понятный и логичный для русскоговорящих.