Java fue originalmente desarrollado por James Gosling de Sun Microsystems en 1991. Es un lenguaje de programación orientado a objetos que se utiliza comúnmente en dispositivos móviles, sistemas empotrados, navegadores web, sistemas de servidor y aplicaciones de escritorio. Java es importante porque es un lenguaje de alto nivel que soporta objetos, clases, métodos, herencia y encapsulamiento.