Este documento resume las características principales del lenguaje de programación Java. Fue creado por James Gosling en 1995 y deriva de los lenguajes C y C++ pero tiene una sintaxis más sencilla. Java es un lenguaje orientado a objetos que permite desarrollar aplicaciones web dinámicas y soporta programación multihilo. Además, el código Java es portable y puede ejecutarse en diferentes plataformas sin modificaciones.