0% encontró este documento útil (0 votos)
49 vistas

JAVA

Java fue desarrollado por Sun Microsystems en 1995 para permitir que las aplicaciones escritas en Java se ejecuten en múltiples sistemas operativos. La máquina virtual de Java (JVM) traduce el bytecode de Java en código nativo que puede entender el sistema operativo anfitrión. El kit de desarrollo de Java (JDK) proporciona herramientas para desarrollar aplicaciones Java, mientras que los entornos integrados de desarrollo (IDE) facilitan la creación de aplicaciones al proporcionar funciones como compiladores e
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
49 vistas

JAVA

Java fue desarrollado por Sun Microsystems en 1995 para permitir que las aplicaciones escritas en Java se ejecuten en múltiples sistemas operativos. La máquina virtual de Java (JVM) traduce el bytecode de Java en código nativo que puede entender el sistema operativo anfitrión. El kit de desarrollo de Java (JDK) proporciona herramientas para desarrollar aplicaciones Java, mientras que los entornos integrados de desarrollo (IDE) facilitan la creación de aplicaciones al proporcionar funciones como compiladores e
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Universidad El Bosque

Facultad de Ingeniería
Programa: Bioingeniería I semestre
Informática Básica - Programación
Profesor: Olga Liliana Campo Cadena
Estudiante: Sofía Díaz Brunal
HISTORIA DE JAVA

JAVA es un lenguaje de programación popular, fue desarrollado por Sun microsystem,

presentado en el año de 1995 respectivamente el 26 de enero, aunque llevaba algún tiempo antes

con el nombre de oak, JAVA fue diseñado por James Gosling principal director del equipo, fue

creado para diseñar un lenguaje que permitiera programar una aplicación y que esta misma

pudiera ser ejecutable en distintas máquinas y sistemas operativos, ya que java puede ejecutarse

en Windows, Mac OS, Linux o Solaris, a su vez hace a este programa como portable.

El nombre de JAVA tiene distintas teorías de dónde provino una de ellas es que Java son las

iniciales de sus desarrolladores J de (James Gosling), A y V de (Arthur Van Hoff), y A de (Andy

Bechtolsheim), también encontramos la teoría de que JAVA significa (Just Another Vague

Acronym/Solo Otro Acrónimo Ambiguo), incluso que solo fue un nombre elegido al azar de

posibles nombres y por último encontramos de que el nombre JAVA provino del nombre de una

cafetería que quedaba cerca del lugar donde trabajaban sus creadores, siendo esta las más cercana

a ser real por el logo que identifica a JAVA, pero realmente no se tiene el dato real de dónde

provino este nombre.

JVM (Java Virtual Machine) es el motor de ejecución para ejecutar las aplicaciones, lo que

hace JVM es permitir entender el Byte code, este es lo que compilas en el lenguaje escrito de la

aplicación pues directamente no es entendido por el sistema operativo sino convertido en Byte
code, entonces hablamos de que JVM lo traduce de forma que sea entendible por el sistema

operativo permitiendo que se ejecute correctamente la aplicación, JVM trabaja cuando se compila

un archivo .java, este genera un archivo .class que contiene el (byte-code) y lo traduce al sistema

operativo donde se está trabajando el programa.

JAVA actualmente es propiedad de Oraclo, esta es una de las empresas de la historia de

Silicon Valley, y el fundador y presidente de Oraclo es Larry Elisson.

JDK (Java Development Kit) es un software que permite a los desarrolladores de JAVA tener

un kit que contenga el intérprete JAVA, clases JAVA, y herramientas de desarrollo, este permite

que las aplicaciones se desarrollen una sola vez y se ejecuten en cualquier maquina JAVA, con

este las aplicaciones desarrolladas en JAVA con JDK no necesitan recompilar el código para

usarse en otro sistema.

IDE (Integrated Development Environment) es una herramienta o entorno digital que permite

al programador realizar el trabajo más sencillo puesto que esta contiene herramientas tales como

compiladores, depuradores o bibliotecas dando a así una facilidad y productiva a la hora de

desarrollar ya sea aplicaciones web, juegos o multiplataformas.


BIBLIOGRAFIA
 Alarcón, J., 2021. ¿Qué es la máquina virtual de Java o Java Virtual Machine? -

campusMVP.es. CampusMVP.es. Recuperado de:

https://www.campusmvp.es/recursos/post/que-es-la-maquina-virtual-de-java-o-java-virtual-

machine.aspx.

 Carlos, J., 2021. Historia de Java: un lenguaje de programación con recorrido. Tokio

School. Recuperado de:

https://www.tokioschool.com/noticias/historia-java-el-origen-de-este-lenguaje-de-

programacion/

 Ibm.com. 2015. IBM Docs. Recuperado de:

https://www.ibm.com/docs/es/i/7.3?topic=platform-java-development-kit

 Jasinki, P., 2020. 4. La historia completa de JAVA. Aprender Programación

Educación Libre y Gratuita. Recuperado de:

https://www.aprenderprogramacion.com.ar/2020/03/la-historia-completa-de-java.html

 Jiménez Cano, R., 2016. Google gana la batalla por Java a Oracle. El País.

Recuperado de:

https://elpais.com/economia/2016/05/26/actualidad/1464299897_614015.html

 Martínez ladrón de Guevara, J., n.d. Fundamentos de Programación en Java. 1ra ed.

Madrid: Universidad Complutense de Madrid, pp.2-4.


 Walton, A., 2020. JVM ¿Qué es y cómo funciona la máquina virtual Java? Java

Desde Cero. Recuperado de:

https://javadesdecero.es/fundamentos/como-funciona-maquina-virtual/

 UNIR. 2021. ¿Qué es un IDE en programación? | UNIR. Recuperado de:

https://www.unir.net/ingenieria/revista/ide-programacion/

También podría gustarte