JS

A high-level programming language that runs in a
Browser
and in server runtimes such as Node.js, adding behavior beyond what
HTML
and
CSS
alone provide. Capabilities include:
  • Interactivity.
  • Dynamic updates to page content.
  • Client-side validation and logic.
JS is the dominant language of the web and forms the behavior pillar of front-end development alongside HTML and CSS.