Java es un lenguaje de programación orientado a objetos creado en los años 90 por Sun Microsystems. Es un lenguaje simple, tipado estáticamente, orientado a objetos, interpretado, robusto y seguro. Algunas características clave de Java incluyen el polimorfismo, la abstracción, la herencia y el encapsulamiento.