1. ホーム

[解決済み】JavaScriptはJavaとは関係ないのに、なぜJavaScriptと呼ばれるのですか?[クローズド]

2022-04-11 12:45:40

質問

JavaScriptはJavaから派生したものではないので、なぜ名前に"Java"が付いているのでしょうか?

解決方法は?

JavaScriptは元々Mochaという名前でしたが、後にLiveScriptに改名され、さらにJavaScriptに改名されました。

LiveScriptからJavaScriptへの名称変更は、NetscapeとSunがライセンス契約を行ったことによる。

その後、この言語は、標準化のために ECMAインターナショナル 組織です。その頃、Netscapeは"JavaScript"という名前の使用を許可していなかったので、標準化された言語の名前は ECMAScript .

JavaScriptは、実はオープンネームではありません。現在は 商標 オラクル(旧サン)社製

いまだにJavaScript、JScript、ECMAScriptは3つの異なる言語だと思っている人がいるほど、混乱が続いているのです。

ECMAScriptは言語の標準的な名称です。

JavaScript は技術的には ECMAScript の "dialect" であり、Mozilla Foundation は彼らの実装の名前として "JavaScript" を使用できます(現在 ライノ スパイダーモンキー エンジン)を使用しています。

初期の頃、マイクロソフトは、ネットスケープがやっていたことを自分たちのブラウザでもやろうと考え、次のようなものを開発しました。 JScript これもECMAScriptの方言ですが、商標の問題を避けるためにこのような名前になりました。