sábado, 25 de enero de 2014

Introducción a Java

Partiremos con Java (personalmente me encanta) y un poco de su historia...

Java / Historia.

Originalmente el lenguaje de programación Java fue desarrollado por James Gosling (que en ese tiempo trabajaba en Sun Microsystems) y fue publicado en 1995.

Años mas tarde (año 2010) la Compañía Sun Microsystems fue adquirida por la compañía Oracle Corporation, sin embargo todo lo referente a Java se ha mantenido igual.

Más información sobre James Gosling.

Java / Tipo de licencia

En el año 2006 Sun Microsystems optó por publicar el código fuente de Java bajo la licencia GNU GPLv2

Mas información sobre Licencia GNU GPL.

Java / Funcionamiento General

Java compila sus aplicaciones (programas) a bytecode, posteriormente la Máquina Virtual de Java interpreta este bytecode y ejecuta las aplicaciones Java sin importar el sistema operativo subyacente. En otras palabras Java es multiplataforma pues su código funciona en cualquier sistema operativo.

Mas información sobre bytecode


Programas: aplicaciones creadas con el lenguaje de programación Java
Sistema Operativo: Windows, Linux, Solaris, etc.
Hardware: Intel, AMD, etc. 

Sé que fue algo simple para comenzar, algo bien liviano, pero la idea es ir avanzando paso a paso y que realmente se entienda la idea y se aprenda no solo a programar en lenguaje java sino que aprendamos un poco de su historia y algunos conceptos interesantes (por ejemplo la licencia con la que Java fue lanzado publicado)

Próximamente realizaré una breve entrada sobre Java Runtime Environment (JRE) y Java Development Kit (JDK), y como java necesita de estas utilidades.

Comentar cualquier duda o sugerencia, críticas constructivas (ojalá) y a compartir información.

Saludos a todos

Atte. Jason Dinamarca