JavaScript, not to be confused with Java, was created in 1995 by Brendan Eich while he was working at Netscape, before he founded Mozilla. Originally, it was often used for front-end development to enhance interfaces of web pages, in tandem with HTML and CSS.
The language has come a long way since then. Today, JavaScript is used for back-end (server-side) development and can also be used for iOS/Android mobile development, Windows/MacOS application development, Arduino, video games, and much more.
It's important to understand this language from the ground up. So we'll start with the basics and build from there. We'll look at how the browser's built-in JavaScript engine processes your code so that you get a deeper understanding of how it all works.