1. JavaScript es un lenguaje de programación dinámico con capacidad de ser utilizado en diferentes dispositivos. Se utiliza en ordenadores personales, servidores web y teléfonos inteligentes. Es un lenguaje interpretado, orientado a objetos, débilmente tipado y dinámico. JavaScript se emplea comúnmente para el desarrollo web front-end y más recientemente para algunos desarrollos back-end a través de frameworks como Node.Js. o Next.Js. Tiene características como la programación orientada a objetos, funciones y herencia basada en prototipos.
1.1. JavaScript permite declarar (por ejemplo) variables cuyo valor (y tipo) solo se conocerá al momento de su ejecución en función de las condiciones dadas al momento de correrlo en un entorno real. En cambio, los lenguajes estáticos no compilarán en código ejecutable a menos que todos los valores (o tipos de valores) se conozcan por adelantado.
1.1.1. Antecedentes
1.1.1.1. Fue creado por Brendan Eich en 1995 y se convirtió en un estándar oficial del World Wide Web Consortium (W3C) en 1997. Con marca registrada de Oracle Corporation, usada con licencia de los productos creados por Netscape Communications y entidades actuales como la Fundación Mozilla. Microsoft dio como nombre JScript fue adoptado en la versión 3.0 de Internet Explorer en agosto de 1996. Nace con la necesidad de generar dinamismo en las páginas web y que a su vez los usuarios y las empresas pudieran interactuar unos con otros. En 1997 JavaScript fue adoptado como estándar de la European Computer Manufacturers 'Association ECMA (Organización internacional basada en membresías de estándares para la comunicación y la información Sede Ginebra (Suiza). Hoy JavaScript se relaciona con el Standart ECMA que tiene un lenguaje llamado ECMAScript basados en lenguajes como JavaScript y ActionScript.
1.1.1.1.1. Funciones
1.1.1.1.2. Diferencias