以下是我对您提供的文本进行重构的结果,同时保持了段落结构和原始意思:
JavaScript 最初被称为 LiveScript,由 Netscape(Netscape Communications Corporation,网景通信公司)公司的布兰登·艾奇(Brendan Eich)在 1995 年开发。在 Netscape 与 Sun(一家互联网公司,全称为“Sun Microsystems”,现已被甲骨文公司收购)合作之后将其更名为了 JavaScript。
Nombas 公司在 1992 年开发了一种叫做 C-minus-minus(Cmm)的嵌入式脚本语言,它是一种足够强大可以替代宏操作的脚本语言,同时保持与 C (和 C++) 足够的相似性,以便开发人员能很快学会。这个脚本语言捆绑在一个叫做 CEnvi 的共享软件中,它首次向开发人员展示了这种语言的威力。Nombas 把 Cmm 的名字改成了 ScriptEase,原因是后面的部分(mm)听起来过于消极,同时字母 C “令人害怕”。现在 ScriptEase 已经成为了 Nombas 产品背后的主要驱动力。
当 Netscape Navigator 崭露头角时,Nombas 开发了一个可以嵌入网页中的 CEnvi 的版本。这些早期的试验被称为 Espresso Page(浓咖啡般的页面),它们代表了第一个在万维网上使用的客户端语言。而 Nombas 丝毫没有料到它的理念将会成为万维网的一块重要基石。
JavaScript的发展初期,标准并未确定,同期有Netscape的JavaScript,微软的JScript和CEnvi的ScriptEase三足鼎立。1997年,在ECMA (欧洲计算机制造商协会)的协调下,由Netscape公司牵头制定了ECMA-262标准(ECMAScript),成为JavaScript的标准。
现在,JavaScript已经成为了互联网上最流行的编程语言之一。它可以用于网页开发、服务器端开发、移动应用程序开发等领域。
JavaScript 1.0 在 Netscape Navigator 3.0 中发布,而微软则发布了 IE 3.0 并搭载了一个 JavaScript 的克隆版,叫做 JScript(这样命名是为了避免与 Netscape 潜在的许可纠纷)。在随后的几年里,国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。
目前符合 ECMA-262 3rd Edition 标准的实现有:
- Microsoft 公司的 JScript
- Mozilla 的 JavaScript-C(C语言实现),现名 SpiderMonkey
- Mozilla 的 Rhino(Java 实现)
- Digital Mars 公司的 DMDScript
- Google 公司的 V8