Tecnología

Inicio

Definición de Java y Javascript

Desde JavaScript fue creado por Netscape para agregar mayor funcionalidad a las páginas web HTML, miles de personas han sido confundidos por la similitud de nombres para lenguaje de programación Java de Sun Microsystem. Ambos se han utilizado comúnmente en aplicaciones Web, pero no son lo mismo. Para distinguirlos es relativamente fácil, sin embargo.

Java

Java fue creado por James Gosling de Sun Microsystems bien antes de JavaScript llegó a existir. Fue diseñado para ser un lenguaje de programación orientada a objetos (POO), con una visión de las clases de Java --- los haces independientes de código que actúan como precursores de Java "objetos" --- siendo extendido por todo el Internet y llamada sobre por aplicaciones distribuidas. Java todavía se utiliza en muchos contextos de negocios, y especialmente en la educación, como un ejemplo de un lenguaje de programación orientado a objetos.

JavaScript

JavaScript fue creado por Netscape como un lenguaje de script para añadir funcionalidad dinámica de páginas Web estáticas HTML. Originalmente fue llamado LiveScript, y se sometió a un cambio de nombre en un momento en el lenguaje de programación Java fue muy popular. JavaScript permite a los diseñadores web y desarrolladores crear más páginas interactivas y funcionales. En combinación con CSS, que es la fuerza impulsora detrás del paradigma de desarrollo Web llamada Web 2.0.

similitudes

Ambas lenguas comparten algunas sintaxis similar, en tanto que se parezca sintáctica para el lenguaje de programación C ++. Algunos otros lenguajes de programación modernos, tales como PHP, también comparten esas similitudes. Java está siempre Orientado a Objetos y no puede ser utilizado de otra manera. JavaScript puede ser utilizado como un lenguaje orientado a objetos. En el momento de su creación, esto ayudó a contribuir a su aparente similitud con Java. A partir de 2011, sin embargo, la mayoría de los lenguajes de script también apoyan un enfoque de programación orientada a objetos.

diferencias

JavaScript sólo se puede ejecutar en el contexto de un navegador Web o, potencialmente, otro ambiente que puede ejecutar secuencias de comandos de JavaScript. Java es un lenguaje de programación independiente que a su vez poderes muchas aplicaciones móviles, aplicaciones de servidor Web, y otros ejemplos de ejecución independiente de software. JavaScript estaba destinado a manipular HTML y ahora también se puede manipular CSS, así como activar ciertas funciones del navegador Web que aloja. Sin embargo, es impotente sin que el medio ambiente. Java puede ser compilado para funcionar prácticamente en cualquier lugar.