JavaScriptistä
JavaScript on korkean tason, dynaaminen ohjelmointikieli, jota käytetään pääasiassa verkkosivujen interaktiivisuuden lisäämiseen. Sen kehitti Brendan Eich vuonna 1995 Netscape Communicationsille; alun perin kieli tunnettiin nimellä LiveScript, mutta korvattiin myöhemmin nykyisellä nimellään. ECMAScript on tämän kielen standardi, jota ylläpitää ECMA International. Kielen kehitys on jatkunut tiiviisti, ja ES2015 (ES6) sekä sitä seuranneet vuosittaiset julkaisuvaiheet lisäsivät merkittäviä ominaisuuksia kuten let/const, luokat, moduulit, lupaukset (Promises) sekä async/await -sovellusmallin.
Perusominaisuuksiin kuuluvat dynaaminen tyypitys, ensimmäisen luokan funktiot, sulkeet ja prototyyppipohjainen periytyminen. Moderni JavaScript tukee myös luokkia,
JavaScript toimii ensisijaisesti asiakkaan puolella selaimessa, mutta palvelinpuolella sitä käytetään Node.js:n, Denon ja vastaavien ajoympäristöjen kautta.
Sovelluskäytössä JavaScript on keskeinen kieli web-kehityksessä, mutta sitä hyödynnetään myös mobiilissa ja työpöytäalustoilla. Ekosysteemiin kuuluvat npm-pakettivarasto,