Java

Páginas: 12 (2804 palabras) Publicado: 6 de mayo de 2012
Un lenguaje de programación es un idioma artificial creado para dar instrucciones a un computador, para que así este pueda resolver problemas sencillos o complejos usando recursos del ordenador y dándole instrucciones que este pueda entender. Estos lenguajes han ido evolucionando, desde los más antiguos y simples, hasta los modernos que son más específicos. Uno de estos lenguajes de programaciónes Java y es un lenguaje orientado a objetos, haciéndolo muy eficaz y permitiéndole abarcar un área muy amplia en el ámbito de la programación.
Cuando se crearon los primeros lenguajes de programación, estos eran de bajo nivel y era necesario traducirlos directamente al código de máquina. “Los lenguajes más primitivos fueron los lenguajes de máquina. Esto, ya que el hardware se desarrolló antesdel software, y además cualquier software finalmente tiene que expresarse en el lenguaje que maneja el hardware”. (Méndez, monografías, 1) y era complicado llevar el software creado a otro ordenador, ya que, el lenguaje de maquina era diferente para cada una de las computadoras.
Los primeros lenguajes de programación, como LISP ( LISt Processing, procesamiento de listas) y APL (a ProgrammingLanguage, un lenguaje de programación) elegían vistas parciales del mundo, que todos los problemas se pueden reducir a listas o algoritmos, lo cual, es una gran mejora del lenguaje ensamblador o lenguaje de máquina, pero el objetivo de su abstracción busca llevar el problema a traducirse en términos de la computadora, en lugar de llevarlo a la estructura del problema que se está intentando resolver.“el enfoque orientado a objetos trata de ir un paso más allá proporcionando herramientas al programador para representar los elementos en el espacio del problema”. slideshare.net
Este problema llevó a los programadores a buscar un lenguaje de programación común, para poder manejarlo en cualquier tipo de hardware, ya sean computadoras personales, estaciones de trabajo o mainframes. La compañía SunMicrosystem creo el lenguaje de programación Java, que al hacer uso de objetos, da la posibilidad de trabajar independientemente del tipo de hardware que se utilice.
“El lenguaje de programación Java, fue diseñado por la compañía Sun Microsystem Inc, con el propósito de crear un lenguaje que pudiera funcionar en redes computacionales heterogéneas (redes de computadoras formadas por más de untipo de computadora, ya sean PC, MAC’s, estaciones de trabajo, etc.), y que fuera independiente de la plataforma en la que se vaya a ejecutar. Esto significa que un programa de Java puede ejecutarse en cualquier maquina o plataforma.”
Monografías.com

El uso de objetos de Java podría traducirse como si una organización trabajase con cada uno de sus operarios directamente, así minimiza loserrores y aumenta la efectividad de un programa creado con este lenguaje de programación, esto ha llevado a reducir el tiempo que se utiliza para actualizar un sistema, al solo tener que actualizar las partes donde hubo un cambio. Lo que también le ha llevado a cruzar muchas fronteras como lenguaje de programación, al estar presente en bastantes plataformas como son: los celulares, las consolas devideojuegos, los minicomputadores (como iPhone, Windows Mobile o Android).
Este uso de objetos independientes ayudó a los creadores de páginas web a reducir el tiempo en el que se actualiza una, al utilizar JavaScript, que es Java utilizado en páginas web, haciendo que no sea necesario ya actualizar el contenido completo de la web, sino actualizando pequeñas partes de ella.
“La idea de crearpáginas web dinámicas empezó cuando se inventó el lenguaje JavaScript, las páginas web empezaron a ofrecer una interactividad mucho mayor y en tiempo real. Por ejemplo, si se rellenas un formulario online y pulsas el botón enviar, la página web puede utilizar JavaScript para comprobar la información introducida en tiempo real y mostrarte un mensaje de alerta de forma casi instantánea si no has...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS