A web browser scripting language that runs on the client side, i.e. it is usually executed in the user's browser (as opposed to on the server, though serverside JS is now also possible with NodeJS). JS is one of the native languages of the WWW, alongside HTML and CSS.