Skip to content

✨ Intro


JavaScript is the programming language of not only the browser, but also the server, native applications and even Arduino boards!

In the browser

JavaScript in the browser has many uses:

  • you can add event listeners and run code based on certain things happening - the user moving a mouse, clicking a button or resizing the window
  • you can interact and change HTML nodes from simple things such as changing their content up to completely generating a page using only JavaScript. That's how modern web frameworks such as React.js work!
  • you can make network requests and access resources on other websites
  • you can send native notifications with various content
  • you can control media such as audio on a page

And many, many more things. We'll go through each one of these things in the tasks, but first let's see how the language looks like.