Skip to main content

Command Palette

Search for a command to run...

ECMA and ECMAScript: What You Need to Know

Everyone loves using it, but doesn't know much about it.๐Ÿค”

Updated
โ€ข2 min read
ECMA and ECMAScript: What You Need to Know
M

I am a full-stack developer(back-end focused) on a quest to learn new things. I have majorly worked on API development but have a personal goal to learn front-end and become better at architecture design! :) Just trying to write some useful stuff for our lovely community.

Many people, whether new to the development field or with experience, have doubts and confusion around ECMA and ECMAScript.๐Ÿ˜ตโ€๐Ÿ’ซ In this article, we'll get it straight once and for all.๐Ÿ˜ฏ

Standardization in the Computer Industry:

Standardization plays a significant role in the computer industry, helping to consume data prepared by other parties with minimum alteration. In 1960, computer manufacturers around Europe formed an association to draw up laws and rules. This association became the European Computer Manufacturers Association (ECMA) in 1961 and was later renamed to Ecma International โ€“ European Association for standardizing information and communication systems.

ECMA Standards:

Ecma International has developed more than 400 standards to facilitate and encourage the correct use of information and communication systems. Here is a snippet from Wiki that shows some ECMA international standards.

ECMA-262 and ECMAScript:

Today we will talk about ECMA-262, which is the specification for ECMAScript, a scripting language used for client-side scripting and in server-side applications and services using different runtimes. The purpose of ECMAScript is to provide standardization for scripting languages like JavaScript to facilitate interoperability of webpages across the internet and different browsers.

Multiple Editions of ECMAScript:

Multiple editions of ECMAScript have been published, and each edition has brought tremendous additions to the standards. In a future article, we'll delve into ECMAScript 2015 (ES6) onwards.

Conclusion:

Now that you understand what ECMA stands for and what ECMAScript is, you'll be better equipped to navigate the development field. Thanks for your time! ๐Ÿ˜ฌ

L

Very informative for beginners to have clear concepts. Keep going ๐Ÿ‘

1
M

Thank you :)

ECMA and ECMAScript

Part 1 of 3

In this series, we will get to know the history of ECMA and the standards it has provided for scripting languages. We will discuss all the new features introduced by ECMA from ES6 onwards.

Up next

Learn ECMAScript 2015 (ES6) Features: Let, Arrow Functions, Classes, and more!

The version that was embraced by devs with love!