En el año de 1997 se crea un comité (TC39) en la ECMA para estandarizar JavaScript. A partir de entonces, los estándares de JavaScript se rigen como ECMAScript.
ECMAScript se ha convertido en uno de los lenguajes de programación de propósito general más utilizados en el mundo.
JavaScript se basa en el lenguaje de ECMAScript, se puede decir que es un dialecto del lenguaje.
Debido a esto no existen versiones propias de JavaScript, sino de su estándar contenedor ECMAScript, que desde el 2015 se encuentra en su versión número 6.