JavaScript es el lenguaje de scripting más largamente usado en la tierra. Y tiene la más extensa colección de librerías que cualquier lenguaje de programación.

JavaScript es el lenguaje núcleo de la web, y el único lenguaje de programación que puede correr en la mayoría de los navegadores.

En particular JavaScript no tiene relación alguna con Java.

El nombre oficial de JavaScript es ECMAScript definido bajo el estándar ECMA-262.

Motores JavaScript independientes

SpiderMonkey de Mozilla, el primer motor JavaScript jamás escrito, actualmente usado en Mozilla Firefox. V8, motor JavaScript de Google, usado en Google Chrome.

Google Apps Script, el intérprete basado en la nube/ del lado del servidor proporciona un control programático "similar a una macro" de los servicios y documentos de Google Apps.

Node.js, construido sobre V8, una plataforma que permite que las aplicaciones del lado del servidor se escriban en JavaScript.

Windows incluye JScript, una variante de JavaScript en Windows Script Host.

Chakra,  la variante de JScript, es desarrollada por Microsoft y usada en su navegador Edge.

Mozilla también ofrece Rhino, una implementación de JavaScript integrada en Java,  generalmente incrustada en aplicaciones Java para proveer scripts a los usuarios finales.

WebKit(excepto para el proyecto Chromium) implementa el motor JavaScriptCore.

JavaScript frameworks

Los frameworks JavaScript más utilizados son React JS, Angular JS, Create JS, JQuery, nodeJS etc.

Traducido del artículo - https://www.freecodecamp.org/news/what-is-javascript/