JavaScript ist eine Skriptsprache, mit der man HTML Dateien dynamisch gestalten kann. Mit ihr ist es möglich, Benutzerinteraktionen auszuwerten, Inhalte zu verändern, nachzuladen oder zu generieren. Heute wird JavaScript auch außerhalb von Browsern angewendet, etwa auf Servern und in Microcontrollern.