JavaScript（またはJS）は、ファーストクラスの機能で解釈される軽いプログラミング言語です。これは、スクリプト言語と呼ばれる言語です。
JavaScriptは、プロトタイプ、マルチパラダイム、単一のスレッド、ダイナミック、オブジェクト指向プログラミングのサポート、命令的および宣言的（機能的プログラミングなど）に基づくプログラミング言語です。
JavaScript (o también JS) es un lenguaje de programación ligero, interpretado con funciones de primera clase. Este es un lenguaje conocido como un lenguaje de scripting (secuencias de comandos) para páginas web, y es usado en muchos entornos fuera del navegador, tal como Node.js, Apache CouchDB y Adobe Acrobat.
JavaScript es un lenguaje de programación basada en prototipos, multiparadigma, de un solo hilo, dinámico, con soporte para programación orientada a objetos, imperativa y declarativa (por ejemplo programación funcional).