Definición de Java
A principios de los años ’90 la firma Sun Microsystems desarrolló el lenguaje de programación Java. Este lenguaje orientado a objetos es compilado generalmente en un bytecode, pero también es posible crear código de máquina nativo.
Este bytecode se compila por lo general en el momento de ejecutarse, en forma de código nativo listo para la ejecución, y también existen dispositivos de hardware capaces de ejecutaros directamente.
No hay que confundir JavaScript con Java, el primero es un lenguaje interpretado. La sintaxis de Java es similar a la utilizada por lenguajes C y C++, siendo más sencilla porque elimina herramientas de bajo nivel, tal es el caso de los punteros.
Durante varios años la biblioteca de clases de Java, requerida para ejecutar los programas realizados en tal lenguaje no estaba publicada como software libre, mientras que el compilador y la máquina virtual conforme a las especificaciones del Java Community Process habían sido licenciados bajo GNU General Public License.
La mayoría de las tecnologías Java fueron liberadas bajo esta licencia libre elaborada por Free Software Foundation entre noviembre de 2006 y mayo de 2007, ante la presión de la comunidad de desarrolladores de software libre.
Por Marcos Guglielmetti
Siguiente >> |
Te gustó esta info?
-JavaScriptJavaScript JavaScript, al igual que Java o VRLM, es una de las múltiples maneras que han surgido para extender las capacidades del lenguaje HTML. Al ser la más sencilla, es...
-AppletApplet Miniprograma en lenguaje de programacion Java integrado en una pagina web....
-JavaxJavax Paquete de java que heredado de la clase “java” que contiene los paquetes de la interfaz swing....
-GNUGNU Licencia Publica General.Software desarrollado para distribución sin fines de lucro. El proyecto GNU (GNU es un acronimo recursivo para “Gnu No es Unix”) comenzó en 1984 para desarrollar un...
-Lenguaje de programaciónLas máquinas en general, y las computadoras en particular, necesitan de un lenguaje propio para poder interpretar las instrucciones que se les dan y para que nosotros podamos controlar su...
