Está en la página 1de 2

JAVA JAVA SCRIPT

DESCRIPCION
Es un lenguaje de programacin de propsito general, concurrente, orientado
a objetos y basado en clases que fue diseado especficamente para tener
tan pocas dependencias de implementacin como fuera posible. Su intencin
es permitir que los desarrolladores de aplicaciones escriban el programa una
vez y lo ejecuten en cualquier dispositivo, lo que quiere decir que
el cdigo que es ejecutado en una plataforma no tiene que
ser recompilado para correr en otra. El lenguaje de programacin Java fue
originalmente desarrollado por James Gosling de Sun Microsystems (la cual
fue adquirida por la compaa Oracle) y publicado en 1995 como un
componente fundamental de la plataforma Java de Sun Microsystems.

Es un lenguaje de programacin interpretado, dialecto del
estndar ECMAScript. Se define como orientado a objetos, basado
en prototipos, imperativo, dbilmente tipado y dinmico.
Se utiliza principalmente en su forma del lado del cliente (client-
side), implementado como parte de un navegador web permitiendo
mejoras en la interfaz de usuario y pginas web dinmicas aunque
existe una forma de JavaScript del lado del servidor. Su uso
en aplicaciones externas a la web, por ejemplo en
documentos PDF, aplicaciones de escritorio
(mayoritariamente widgets) es tambin significativo.
JavaScript se dise con una sintaxis similar al C, aunque adopta
nombres y convenciones del lenguaje de programacin Java. Sin
embargo Java y JavaScript no estn relacionados y tienen
semnticas y propsitos diferentes. Todos los navegadores
modernos interpretan el cdigo JavaScript integrado en las pginas
web.





DIFERENCIAS
Java es un lenguaje de programacin OOP, mientras que Java Script es un lenguaje de scripts OOP.
El cdigo Java necesita compilacin, mientras que el cdigo JavaScript est en todo el texto.
JavaScript no crea applets ni aplicaciones independientes. En su forma ms habitual, JavaScript est en documentos HTML y puede proporcionar
niveles de interactividad en las pginas web que no se pueden conseguir con HTML simple. Java es un lenguaje de programacin multiplataforma
orientado a objetos. Este lenguaje, por su propiedad de multiplataforma, se puede implementar en cualquier entorno (linux, wi ndows, unix, etc) ya
que lo unico necesario para que ese lenguaje sea interpretado es que el sistema sobre el cual se van a correr las aplicaciones, webs, etc. posean la
JVM (Java Virtual Machine), que es el interpretador de lenguaje java.
Javascript es un lenguaje que se implementa sobre plataforma web, el cual sirve para diversas funciones sobre la misma. Contrariamente a lo que
informaron en la respuesta, no es solo para realizar retoques en pginas web, si no que javascript tambin cuenta con programacin de objetos para
interactuar en las pginas (no es solo scripting interpretado).

ENTORNO DE SISTEMAS
OPERATIVOS
WINDOWS, LINUX, MACINTOSH FIREFOX, OPERA, SAFARI, CHROME, ANDROID.
CRISTIAN JAVIER ESTEVEZ CADENA
C.C 1023926388
INGENIERIA DE SISTEMAS, COMPILADORES, JORNADA NOCTURNA
.NET





DESCRICPION
Es un framework de Microsoft que hace un nfasis en la transparencia
de redes, con independencia de plataforma de hardware y que permita un
rpido desarrollo de aplicaciones. Basado en ella, la empresa intenta
desarrollar una estrategia horizontal que integre todos sus productos, desde
el sistema operativo hasta las herramientas de mercado.
.NET podra considerarse una respuesta de Microsoft al creciente mercado de
los negocios en entornos Web, como competencia a la plataforma
Java de Oracle Corporation y a los diversos framework de desarrollo web
basados en PHP. Su propuesta es ofrecer una manera rpida y econmica, a
la vez que segura y robusta, de desarrollar aplicaciones o como la misma
plataforma las denomina, soluciones permitiendo una integracin ms rpida
y gil entre empresas y un acceso ms simple y universal a todo tipo de
informacin desde cualquier tipo de dispositivo.







DIFERENCIAS
Java y .Net ofrecen programacin y arquitectura orientada a objetos y
extensivas clases de frameworks desde las cuales desarrollar aplicaciones.
No obstante, la filosofa bsica que conduce a ambas plataformas difiere.
Java, con la consigna "escribe una vez, ejecuta en cualquier parte", intenta ser
un solo lenguaje que, una vez compilado, se ejecutar en cualquier hardware
y bajo cualquier sistema operativo. Los programas compilados en .Net, por
otra parte, se ejecutarn slo en Windows, pero pueden escribirse en una
serie de lenguajes diferentes (C#, VB.Net, J#, C++, etc.). Esta diferencia
bsica afecta a casi todos los aspectos de las dos plataformas. Debido a que
la plataforma .Net tiene acceso directo a la API (Application Programming
Interface) del sistema operativo Windows, sus clases de framework pueden
ser ms ricas. Cualquier cosa que una caja de texto de Windows pueda ser o
hacer, por ejemplo, est disponible para el programador .Net. Java, que
funciona en cualquier mquina y bajo cualquier sistema operativo, debe
basarse en expectativas de mnimo comn denominador y sus clases de
framework slo pueden ofrecer las opciones ms rudimentarias.
ENTORNO DE SISTEMAS OPERATIVOS WINDOWS

También podría gustarte