In Chinese, the writing system is pictoral, meaning that each character represents a different word.The only way to know the meaning of a character is to have it memorized, all 20,000 characters.To make things even more complicated, the exact same character will almost always have multiple meanings, depending on the context.

Although Hungarian does use the Roman alphabet, the pronunciation is significantly different from English.

For one, it has vowel sounds that are completely alien to English speakers (á,é,ó,ö,ő,ú,ü,ű,í), as well as consonant clusters that will get your tongue tied up into knots (ty, gy, ny, sz, zs, dzs, dz, ly, cs).

Many of the letters in Arabic have 4 different forms, and vowels are not included in writing.

Unlike with European languages, English speakers won’t find any similar sounding words in Arabic.

As difficult as the writing system is to grasp, the spoken dialect is perhaps even more complex.

Compared to Cantonese, spoken Mandarin Chinese is a breeze to learn.

And unlike Mandarin Chinese which has 4 tones, Cantonese has 8 tones, with each change in pitch and inflection re-shaping a word’s meaning.

Finnish has no Germanic or Latin influence, making its vocabulary completely alien to English speakers.

The easiest languages for English speakers to learn are generally those languages that use the same Roman alphabet and have a similar grammar structure.

On the other hand, the most difficult languages to learn for English speakers are those with foreign writing systems, tonality, and alien grammar.

Not that you’re going to try learning Navajo anytime soon, but if you did, you’d be in for quite a challenge.