oliveira8 said:
Downfall89 said:
Kragg said:
complexity of vocabulary and tenses, phonetics
That's exactly why it's hard..
Compared to Latin based languages(Portuguese, French, Spanish, Italian) English is really simple. I studied Portuguese(as main language), French and English in school and English was the easiest class of the three.
English is a Latin-based language. All of those examples are descended from the same proto-language (literally called "Proto-Indo-European").
As stated above, English is difficult to learn because it is a gathering of other languages. Current English is extremely recent, with the first dictionary being written in the late 19th century-- meaning that English itself (as we can identify it) spent around 1300 years with no set spelling, semantics, and survived two major sound shifts (The Great Vowel Shift, and the following consonant shift). Even now, most other European languages (Spanish, and French, for example) retain their plural of "you" while English dropped gendered nouns and verbs, most gendered phrases, most plural inflections, and almost all inflections in general. To many native speakers of languages that have retained all of the above, English is broken (many native French speakers in my area, for example, use "yous"; and most people are familiar with the Southern American "y'all").
It's not the hardest language to learn, but it's among the most complex to master for people coming from a different syntax background. English sentence structure (Subject-Verb-Object), for a native speaker of most Asian languages (Subject-Object-Verb) is difficult to learn. And vice versa.
A good book on just how complicated the language is from its source is "The English Language: A Linguistic History" by Laurel J. Brinton and Leslie K. Arnovick. I have a handful of resources online about Linguistics if anyone is actually interested. But it's sort of a niche-geek thing.
Sorry for the TL;DR.