

The ECMAScript specification is a standardized specification of a scripting language developed by Brendan Eich of Netscape initially, it was named Mocha, later LiveScript, and finally JavaScript.Other languages that follow ECMA standard are JScript and ActionScript.As a consequence, the name is no longer considered an acronym and no longer uses full capitalization. After 1994, ECMA became Ecma, when the European Computer Manufacturers Association (ECMA) changed its name to reflect the organization’s global reach and activities.For more details click here.Ĭredits: Working Nation Some Important Facts

It is basically an implementation which tells us how to use a scripting language. What is JavaScript?Ī general-purpose scripting language that conforms to the ECMAScript specification.

It was introduced by ECMA International and is basically an implementation with which we learn how to create a scripting language. In simple terms, it is a standardization for creating a scripting language. Clear? What is ECMAScript?ĮCMA-262 is a standard like QWERTY, but instead of representing a keyboard layout specification, it represents a scripting language specification called ECMAScript.It is the specification defined in ECMA-262 for creating a general-purpose scripting language. So that’s the meaning of standard, when someone says ECMA International is an organization that creates standards for technologies. Why it is like this? This is because most keyboard manufacturers base their keyboard design on the QWERTY layout standard. You will notice letters are not in the sequential order like (A, B, C, D…) but follow the same pattern for a space bar, an Enter key, arrow keys. To know the exact meaning and role of “ standard”, think of all the keyboards you have ever used. (Okay, not everything, but it is amazing what you can achieve with a few lines of JavaScript code.) The three layers build on top of one another nicely.

“An organization that creates standards for technologies.”Įuropean Computer Manufacturers Association JavaScript is a scripting language that enables you to create dynamically updating content, control multimedia, animate images, and pretty much everything else.
