ECMAScript and JavaScript

Introduction to ECMAScript and its place in JavaScript

Background

Working with JavaScript, you might come across the term "ECMAScript", or abbreviations like "ES6" or "ES10". In this lesson, we will break down these terms and elaborate on ECMAScript in JavaScript.

Introduction to ECMAScript

ECMAScript is a syntactic standard for programming languages. Among many languages, JavaScript conforms to ECMAScript specifications. ECMA stands for European Computer Manufacturer’s Association. ECMAScript is used to create languages, more specifically scripting languages. Meanwhile, JavaScript itself is a scripting language.

Versions of ECMAScript

ECMAScript releases bring out new features or updates. Over the years, ECMAScript versions have been developed, where the initial versions are listed below.

Create a free account to view this lesson.

By signing up, you agree to Educative's Terms of Service and Privacy Policy