Javascript on tulkattava ohjelmointikieli, jota käytetään www-sivuilla toiminnallisuuden ja käyttöliittymän toteuttamiseen. Kieli muistuttaa C:tä ja Javaa, mutta JavaScript on silti täysin eri kieli kuin Java. JavaScriptistä on tällä hetkellä olemassa versiot 1.0, 1.1, 1.2 ja 1.3, joista 1.1 ja 1.2 ovat lähinnä tällä hetkellä käytössä olevia versioita. Microsoft Internet Explorerin ymmärtämä JavaScript-murre on nimeltään JScript, ja JavaScriptin pohjalta on myös laadittu uusi standardoitu versio ECMAScript. Monista nimistä huolimatta kielet ovat valtaosiltaan keskenään hyvin samanlaisia.
Javascriptin voima piilee mahdollisuuksissa muokata sivua W3C:n määrittelemän DOM-oliomallin kautta. Lisäksi sillä on helppo tehdä yksinkertaisia ohjelmia ja kokeilla niitä. Kielen ongelmana ovat lähinnä selainten väliset yhteensopivuusongelmat ja sen epäluotettavuus – yhä useammat kytkevät JavaScriptin pois turvallisuusongelmia välttääkseen, joten sivuja ei voi pidä vain JavaScriptin varassa toimiviksi. Kaikissa käytössä olevissa selaimissa JavaScript-tukea ei myöskään ole ollenkaan.