公開済みEvidenceをIdentity / Capability / Credibility / Use Case / Constraints・Current Statusの軸で機械的に集約したものです(新規の主張・推測は含みません)。
Identity
MDN Web Docsは、JavaScriptを「軽量なインタープリタ型(またはジャストインタイムコンパイル型)で、第一級関数を持つプログラミング言語」と説明している。同ページによれば、JavaScriptはプロトタイプベース、ガベージコレクション付きの動的言語で、命令型・関数型・オブジェクト指向など複数のパラダイムをサポートし、標準はECMA-262とECMA-402である。ブラウザ以外の環境(Node.js、Apache CouchDB、Adobe Acrobatなど)でも使われるとされる。検証待ちJavaScript | MDN
Ecma Internationalの標準ページによれば、ECMA-262の最新版は2026年6月公開の第17版で、文書名は「ECMAScript 2026 language specification」である。同ページは担当技術委員会をTC39とし、この標準は「ECMAScript 2026の汎用プログラミング言語を定義する」と記している(2026年10月時点で確認)。検証待ちECMA-262 - Ecma International
Capability
MDN Web Docsは、JavaScriptを「軽量なインタープリタ型(またはジャストインタイムコンパイル型)で、第一級関数を持つプログラミング言語」と説明している。同ページによれば、JavaScriptはプロトタイプベース、ガベージコレクション付きの動的言語で、命令型・関数型・オブジェクト指向など複数のパラダイムをサポートし、標準はECMA-262とECMA-402である。ブラウザ以外の環境(Node.js、Apache CouchDB、Adobe Acrobatなど)でも使われるとされる。検証待ちJavaScript | MDN
Node.js公式サイトは、Node.jsを「非同期のイベント駆動型JavaScriptランタイム」とし、スケーラブルなネットワークアプリケーションを構築するよう設計されていると説明している。検証待ちNode.js — About Node.js®
Constraints / Current Status
Ecma Internationalの標準ページによれば、ECMA-262の最新版は2026年6月公開の第17版で、文書名は「ECMAScript 2026 language specification」である。同ページは担当技術委員会をTC39とし、この標準は「ECMAScript 2026の汎用プログラミング言語を定義する」と記している(2026年10月時点で確認)。検証待ちECMA-262 - Ecma International