DEV Community

Discussion on: What language would you recommend for a beginner?

Collapse
 
natec425 profile image
Nate Clark

Whichever language you have the best support structure for. Some languages are definitely harder than others, but being alone is way harder.

That being said, if you have no human beings around to support, I would say JavaScript or Python. There are tons of resources aimed at beginners for those two.

Collapse
 
stereobooster profile image
stereobooster

But JavaScript has a tone of legacy confusing things, like this and coercion rules. And resource about JS are confusing, because some use some libraries, like jQuery, so you start to learn jQuery instead of JS, some use ES5 syntax some use ES6

Collapse
 
natec425 profile image
Nate Clark

You are absolutely right. My advice is to pick one educational resource at a time and put good effort in. Being an expert at is a very different thing than learning as a beginner. I think this is a big benefit of a mentor or community. They can help you know what to ignore for right now.

Every language has weird spots to fall in.