A JavaScript egy olyan szkriptnyelv, amelyet főként az interaktív weboldalakon használnak, de a kiszolgálók2 számára is, például a Node.js3 használatával. Ez egy objektum-orientált prototípus-nyelv, azaz a nyelv alapjai és fő interfészei olyan tárgyakból származnak, amelyek nem osztályi példányok, de amelyek mindegyike fel van szerelve konstruktorral. tulajdonságaik, és különösen egy olyan prototípus-tulajdonság, amely lehetővé teszi személyre szabott örökösök létrehozását. Ezenkívül a funkciók első osztályú objektumok. A nyelv támogatja az objektum paradigmát, a kényszerítő és funkcionális. A JavaScript az a nyelv, amelynek a legnagyobb ökoszisztémája köszönhető a menedzsment npm-nek, kb. 500 000 csomaggal 2017. augusztusában. (Wikipedia)