大概在1992 年,有一家公司Nombas开发一种叫做C--(C-minus-minus,简称Cmm)的嵌入式脚本语言。后应改名为ScripEase。
而这种可以嵌入网页中的可运行脚本的思想成为推动因特网发展的一块重要基石。
1995 年 , Netscape ( 网景 ) 公司解决 类似于“向 服务器 提交数据之前验证”的问题。在 Netscape Navigator 2.0 与 Sun 公司联手开发一个 称之为 LiveScript 的脚本语言 。之后 更名为 JavaScript其后,微软进军浏览器市场,发布了IE 3.0 并搭载了一个JavaScript 的克隆版,叫做Jscript。
在微软进入后,有3多种不同的JavaScript 版本同时存在。并没有一个标准来统一其语法或特性。
1997 年,JavaScript 1.1 作为一个草案提交给欧洲计算机制造商协会(ECMA)。由来自Netscape、Sun、微软、Borland 和其他一些对脚本编程感兴趣的公司的程序员组成的TC39 锤炼出了ECMA-262,该标准定义了叫做ECMAScript的全新脚本语言。