JavaScript Vs JScript Vs ECMAScript

September 15, 2008

Netscape originally developed a scripting language for use in its browsers, calling it LiveScript. Java being an internet buzzword at that time, for marketing reasons they renamed the scripting language to JavaScript. Brendan Eich (born 1961) is the creator of the JavaScript programming language. Now he is the Chief Technology Officer at the Mozilla Corporation.

Microsoft implemented its own version of JavaScript and called it JScript.

Netscape, Microsoft and others started standardizing the scripting language, using the ECMA standardizing organisation (http://www.ecma-international.org/) for that. Thus the language standard is now called ECMA Script.

ECMA standard is only about the core language, with data and objects like numbers, strings, booleans, Object, Array, Function, Date, Math, but NOT about application specific objects like browser specific objects (document, window, links, images etc).

The core features of Netscape’s JavaScript and Microsoft’s JScript are pretty much compliant with the ECMA Script standard, but the application specific objects like the browser DOM (Document Object Model) and the server object model differ, slightly less with time.

One Response to “JavaScript Vs JScript Vs ECMAScript”


  1. When I first heard of Java I thought it was cup of good coffee. Good example and history lesson.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: