Java es un
lenguaje de programación originalmente desarrollado por James Gosling de Sun
Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en el
1995 como un componente fundamental de la plataforma Java de Sun Microsystems.
Una de las
principales características que favoreció el crecimiento y difusión del
lenguaje Java es su capacidad de que el código fuente funcione sobre cualquier
plataforma de software y hardware, es decir, un mismo programa puede ejecutarse
en varios sistemas sin tocar el código fuente, así pues, actualmente es
considerado la base para prácticamente todos los tipos de aplicaciones de red,
además del estándar global para desarrollar y distribuir aplicaciones móviles,
juegos, contenido basado en web y software de empresa. Con más de 9 millones de
desarrolladores en todo el mundo, Java le permite desarrollar, implementar y
utilizar de forma eficaz interesantes aplicaciones y servicios.
Se pueden
distinguir tres tipos de código en Java:
- Código fuente. Es un conjunto de líneas escritas por el programador, mediante las cuales se da órdenes a la computadora para que ejecute dicho programa.
- Bytecode: Es un código intermedio entre el código fuente y el código maquina, se suele tratar como un fichero binario que contiene un programa ejecutable.
- Código maquina: Es un código binario con el que trabaja el procesador para realizar las operaciones.
Se ha convertido en un gran
valor para los desarrolladores, ya que permite:
- Escribir software en una plataforma y ejecutarla virtualmente en otra.
- Crear programas que se puedan ejecutar en un explorador y acceder a servicios Web disponibles.
- Desarrollar aplicaciones de servidor para foros en línea, almacenes, encuestas, procesamiento de formularios HTML y mucho más.
- Combinar aplicaciones o servicios que utilizan el lenguaje Java para crear aplicaciones o servicios con un gran nivel de personalización.
- Escribir aplicaciones potentes y eficaces para teléfonos móviles, procesadores remotos, productos de consumo y prácticamente cualquier otro dispositivo electrónico.
No hay comentarios:
Publicar un comentario