JavaScript es un lenguaje de scripting que fue desarrollado por Netscape. Fue inventado y desarrollado por Brendan Eich. Fue desarrollado bajo el nombre de Mocha y más tarde pasó a llamarse a LiveScript, y después de eso tener JavaScript. Soporte para JavaScript fue enviado por primera vez en las versiones beta de Netscape Navigator 2.0 en septiembre de 1995.
JavaScript fue diseñado para añadir interactividad a las páginas HTML que permiten autores Web para agregar contenido dinámico a sus páginas web.
Muy rápidamente se convirtió en un lenguaje de script del lado del cliente para páginas web. Se ejecuta en el navegador de un visitante página web. Actualmente JavaScript es el único lenguaje de programación soportado por todos los navegadores web que soportan scripting del lado del cliente
Pocos usos de JavaScript son:.
JavaScript se puede colocar dentro de archivos HTML o como archivo independiente. JavaScript es una implementación del lenguaje estándar ECMA Script. JavaScript no es Java. Sólo sus nombres son similares. Como Java comenzó a ganar popularidad a los creadores de JavaScript decidido tomar algún bombo de él y lo llaman JavaScript (en ese momento se llamaba LiveScript).
JavaScript hoy es el lenguaje de scripting de la Web.
Se utiliza en todas partes en la web en miles de millones de páginas Web para agregar funcionalidad, validar formularios, comunicarse con el servidor, y mucho más. Permite a los desarrolladores crear interfaces de alta capacidad de respuesta y proporcionan funcionalidad dinámica, sin tener que esperar a que el servidor de reaccionar y mostrar otra página. Era un lenguaje interpretado, pero en los navegadores modernos tienen soporte JIT-compilación opcional. En los navegadores más antiguos (por ejemplo, Internet Explorer 8 y versiones anteriores, Firefox 3.
5 y versiones anteriores), fue un lenguaje puramente interpretada. En implementaciones mayores que el navegador interpreta el guión y luego lo ejecutó. En las implementaciones modernas utilizando un just-in-time (JIT) compilar el código JavaScript puede ser compilado.
Como ganó JavaScript desarrolladores popularidad comenzó a crear nuevos marcos y bibliotecas basado en Jav