The JavaScript programming language is fun and flexible. It’s one of the core technologies of web development and can be used on both the front-end and the back-end.
While originally designed for front-end development, JavaScript’s extensive list of associated libraries and frameworks have extended its utility. Now, you can use it for just about anything — including back-end, mobile, and game development.
If interested in learning the basics and an introduction to the JavaScript language, we'd recommend the Learn JavaScript course. To view all of the courses and Paths that teach Javascript and learn more about the language, please see the JavaScript course catalog.