And in recent years, platforms like CodeSandbox have made it easy to create real development environments in the browser, too. All of this makes it even simpler for novice developers to get started with the language.
The main features of JS include:
Popularity and growth
|Front-end Developer||$65,000 - $120,000||€40,000 - €75,000|
|Back-end Developer||$70,000 - $130,000||€45,000 - €85,000|
|Full-Stack Developer||$80,000 - $150,000||€50,000 - €95,000|
|Mobile Developer||$75,000 - $135,000||€45,000 - €85,000|
|Game Developer||$90,000 - $170,000||€55,000 - €105,000|
This has led to a shortage of skilled developers, which has driven up salaries for those with the requisite skills and experience.
What does the future hold?
All the while, JS remains an easy language to catch up with (learn from scratch), making it both popular but also in high demand.
The releases might not be groundbreaking as far as the features go, but the language is far from being left alone, and the broader community feels the development pace.
For example, you can follow along with TC39 (the committee behind the official specification), voice your concerns, and make recommendations, all of which encourage a healthy and open discussion about the language's future.
Is a low-entry threshold a bad thing?