Java es un lenguaje originalmente desarrollado por un grupo de ingenieros de Sun, utilizado por Netscape posteriormente como base para Javascript. Si bien su uso se destaca en el Web, sirve para crear todo tipo de aplicaciones (locales, intranet o internet).
Java es un lenguaje:
- de objetos
- independiente de la plataforma
Algunas características notables:
- robusto
- gestiona la memoria automáticamente
- no permite el uso de técnicas de programación inadecuadas
- multithreading
- cliente-servidor
- mecanismos de seguridad incorporados
- herramientas de documentación incorporadas