ECMAScript??? I thought we were learning JavaScript!
Well, we are. ECMAScript is the standard that JavaScript is based on. Brendan Eich, the creator of JavaScript, tastefully commented on the name:
"ECMAScript was always an unwanted trade name that sounds like a skin disease."
Its purpose is to help JavaScript (and other languages) maintain compatibility across different runtimes. ECMAScript versions are released yearly, and they have a big impact on how we write modern JavaScript. Some notable versions include:
strict mode and JSON supportlet and const for variable declarations