Back to blog

Why every "hardest language" list disagrees with every other one

Because most of them are ranking a feeling. The one list built from published data has four steps, not a gradient — and it refuses to name a single winner.

Updated Sep 1, 2026Kevin Fan

Search for the hardest language and you will get a dozen ordered lists that do not agree with each other. Hungarian is third on one and absent from another. Finnish, Navajo, Basque, Polish and Icelandic circulate in different orders depending on the page.

They disagree because most of them are not measuring anything.

What a defensible list looks like

There is one dataset with standing here: the current State Department training timelines for English-speaking students aiming at a defined integrated speaking-and-listening score.

And it does not produce a ranked list. It produces four steps:

Class hoursLanguages
552–690Category I: Spanish and French at 690; Dutch, Italian, Portuguese and others at 552
828German, Indonesian, Malay and Swahili
1,012Russian, Greek, Polish, Hebrew, Turkish, Vietnamese…
2,200Mandarin, Cantonese, Japanese, Korean, Arabic

Inside the three upper plateaus there is no ordering at all. Mandarin, Cantonese, Japanese, Korean and Arabic are the same figure. Russian and Greek are the same figure. NFATC does not claim Russian is harder than Greek, because its own data does not support the claim. Category I is the exception: the current page assigns individual languages either 24 or 30 weeks, so it is a range rather than one plateau.

Older reproduced charts sometimes mark Japanese as usually harder than its peers, with no second number attached. The current NFATC page puts all five Category IV languages at 2,200 and provides no numerical Japanese penalty, so neither does our current model.

Where the ranked lists come from

Once you know the data is one range followed by three plateaus, the mechanics of the disagreement become obvious.

Ranking within a step requires inventing an order. A list that puts Arabic above Korean has added a judgement to a dataset that contains none. It may be a reasonable judgement. It is not a finding.

Most lists mix source versions or add languages the current page does not name. Icelandic appears in legacy material but not on the current NFATC page; Navajo and Basque are absent there too. A current ranking that inserts them without naming a different source has switched datasets mid-table.

"Hard" is not defined. Hard to pronounce, hard to read, hard to get grammatical, hard to find materials for, hard to find anyone to practise with — these produce different orders. Dutch is the easiest band and among the hardest to practise, and any list with a single axis loses that entirely.

The hours are for English speakers. FSI teaches Americans. Difficulty is a relation between two languages, not a property of one, and a list presented as universal has silently fixed the starting point.

What our ranking page does about it

Ours is built from the same four categories and current language timelines, and it refuses to name a single hardest language, because five share the top figure.

That refusal is the most useful thing on the page. The alternative — picking one for the headline — would mean adding a personal judgement to public data and presenting the result as the data.

The chart there is deliberately drawn to make the structure visible: Category I shows its two current timelines, while the other categories form equal-length plateaus. Colour carries none of it, because the values are already in the bar lengths and encoding the same thing twice is decoration.

What to actually take from this

Use the published timelines, not invented ranks. "Same 1,012-hour category as Russian" is a real statement. "Seventh hardest" is not.

Use ratios with their conditions attached. Mandarin's 2,200 class hours are about 3.2× Spanish's derived 690 under the same NFATC programme. That is useful for planning, but it is a comparison of programme timelines, not a universal law about every learner.

Ask what "hard" means to you. If it is time, use the hours. If it is finding people to practise with, the hours are actively misleading, and no published list measures it.

The full table for thirty languages, and what the hours are and are not.

Sources

Every figure above, and where it came from. A post that traces other people's unsourced numbers does not get to have any of its own.

  1. Foreign Language Training — US Department of State, National Foreign Affairs Training Center

    The current NFATC training timelines: a typical week is 23 class hours plus 17 hours of self-study, aimed at an integrated ILR 3 in Speaking and Listening. Category I lists 24–30 weeks; using the page's typical class week, this site derives 552–690 class hours. Categories II–IV print 828, 1,012 and 2,200.

  2. FSI Language Difficulty Ranking — fsi-language-courses.org

    A legacy five-category reproduction and its older 600 / 900 / 1,100 / 2,200 values. It is cited only to explain why older category labels and numbers still circulate, not as the model v2 baseline.