JavaScriptは、インタラクティブWebページで主に使用されるスクリプト言語ですが、Node.js 3を使用するサーバー2などにも使用されます。それは言語をプロトタイプ化することを目的としています。つまり、言語の基底とその主要なインターフェースはクラスインスタンスではないオブジェクトによって提供されますが、それぞれが作成するコンストラクタを備えていますそれらの特性、特にパーソナライズされた相続人オブジェクトを作成することを可能にするプロトタイピング特性。また、関数はファーストクラスオブジェクトです。この言語は、オブジェクトパラダイム、命令型、および機能型をサポートしています。依存性マネージャnpmのおかげで、JavaScriptは最大のエコシステムを持つ言語であり、2017年8月には約50万個のパッケージがあります。(wikipedia)