Java es un lenguaje de programación orientado a objetos, interpretado, seguro, dinámico y multiplataforma que fue diseñado para tener pocas dependencias de implementación. Algunos tipos de datos primitivos en Java son enteros, flotantes, lógicos y de carácter, y el lenguaje incluye operadores lógicos comunes. Java es un lenguaje moderno que permite crear interfaces gráficas multiplataforma.