Principal

驴QU脡 ES JAVA? CONCEPTO DE PROGRAMACI脫N ORIENTADA A OBJETOS

Java es un lenguaje de programaci贸n orientado a objetos que se populariz贸 a partir del lanzamiento de su primera versi贸n comercial de amplia difusi贸n, la JDK 1.0 en 1996. Actualmente es uno de los lenguajes m谩s usados para la programaci贸n en todo el mundo.

Los antecedentes de Java habr铆a que buscarlos en los lenguajes de programaci贸n C y C++. El lenguaje C fue desarrollado en la d茅cada de los 70 y constituye un lenguaje muy robusto usado como n煤cleo del sistema operativo Unix. C no admite la orientaci贸n a objetos y est谩 considerado un lenguaje 鈥減oco amigable鈥 desde el punto de vista de que su sintaxis, elementos de programaci贸n que emplea (manejo directo de memoria) y otras cuestiones hacen que sea un lenguaje dif铆cil de aprender. C++ fue una evoluci贸n de C desarrollada en los a帽os 80. Introdujo el dise帽o orientado a objetos, pero manteniendo la compatibilidad con C. Esto supon铆a que C++ permitiera tanto el uso de la programaci贸n estructurada 鈥渢radicional鈥 como la programaci贸n orientada a objetos. Adem谩s C++ mantuvo ciertas caracter铆sticas de C como el manejo directo de la memoria, el uso de variables globales, sentencia goto, etc. que hicieron que la evoluci贸n fuera 鈥減arcial鈥.