Well thats mainly due to the nature that everything is moving towards the web... Interesting note: Starlis is actually the name of a game I was intending to build back in 2009~. It was going to be written 100% in javascript. JS on client, JS on server with Node.JS, and JS database interface with MongoDB. So, its for sure a language you SHOULD learn, it is the "language of the future" you could say, but I think its maybe not the best to fully jump into a career in. JS development is an oddball with asynchronous style of development. The concept of saying "it DOESN'T run line by line of code" can be hard for a beginner to grasp. So id recommend getting more familiar with standard sync development then expand into async when you get a grasp on things.