JavaScript to język programowania skryptu używanego głównie na interaktywnych stronach internetowych, ale także dla serwerów2 z użyciem (na przykład) Node.js3.Jest językiem zorientowanym na obiekt z prototypem, to znaczy, że podstawy języka i jego główne interfejsy są dostarczane przez obiekty, które nie są instancjami klasowymi, ale z których każda jest wyposażona w producentów do tworzenia ich właściwości, w tym właściwości prototypowania, która pozwala na to, że jest to właściwość prototypowania Aby stworzyć spersonalizowane spadkobiercy.Ponadto funkcje są pierwszymi obiektami klasy.Język obsługuje obiekt, paradygmat imperatywnego i funkcjonalnego.JavaScript to język o najszerszym ekosystemie dzięki menedżerowi ds. Zależności NPM, z około 500 000 pakietów w sierpniu 20174 r. (Wikipedia)