Honest comparison

Looking for Serbian on Duolingo? It’s not there. Here’s what is.

Short answer: Duolingo doesn’t teach Serbian — or Croatian, Bosnian or Montenegrin. It teaches High Valyrian and Klingon, but not the language of 20 million people in the Balkans. That gap is literally why Gora exists.

You typed “Duolingo Serbian” into a search box, found nothing in the app, and ended up here. You’re in good company — it’s one of the most-requested missing courses on Duolingo’s own forums, and the requests go back more than ten years. This page is the honest version of the answer: why it’s missing, whether it’s coming, and what to actually do tonight instead of waiting.

Why doesn’t Duolingo have Serbian?

Nobody outside the company knows for certain, but the shape of the answer is clear enough: course development goes where the biggest learner numbers are. Spanish, French and Japanese bring millions of new learners a month. Serbian — plus Croatian, Bosnian and Montenegrin, which share most of their grammar — brings fewer, spread across four national labels. For a company that size, it’s a rounding error. For the people who actually need the language — the diaspora, partners of Serbs and Montenegrins, expats in Belgrade and the coast — it’s a door that stays shut.

We think that logic gets it backwards. A smaller language doesn’t need a language app less — it needs one more, because the alternatives (a shelf of grammar PDFs and a patient grandmother) are thinner on the ground.

So what’s the alternative?

Gora is a language app built specifically for the štokavian languages Duolingo skips. Montenegrin is live today; Serbian, Croatian and Bosnian run on the same grammar engine and are rolling out in the same app. It’s not a Duolingo clone with a different flag on it — it makes a different bet:

It’s free to start, in the browser, no card: app.gora.academy. If you want the fuller landscape first — books, tutors, free resources, us — we wrote an honest comparison in the best way (and app) to learn Serbian.

What we’d honestly tell you about the trade-off

Duolingo is free, polished, and its streak mechanics are the best in the business — if it taught Serbian, we’d tell you to try it alongside us. It just doesn’t. And a streak in Russian won’t help you order ćevapi in Novi Sad: Russian and Serbian split over a thousand years ago, use different scripts by default, and are not mutually intelligible. If your goal is Serbian, learn Serbian. Our beginner’s roadmap shows the whole route — it’s the order we wish someone had handed us.

FAQ

Does Duolingo have Serbian? No — no Serbian, Croatian, Bosnian or Montenegrin course exists on Duolingo as of 2026.

Will they add it? Nothing announced. It’s been requested for over a decade. Waiting is not a plan.

Is there any app for Serbian? Yes — that’s Gora. Montenegrin live now, Serbian/Croatian/Bosnian in the same app, grammar explained, free to start.

Closest Duolingo course? Russian, Ukrainian, Polish or Czech — related Slavic languages, but you’d be learning a different language.

Start Serbian the honest way — free →