JavaA tecnologia Java foi desenvolvida com o intuito de simplificar o uso de conceitos de orientação a objeto. Com sua primeira versão liberada em 1995 pela Sun Microsystems (comprada posteriormente pela Oracle), esta tecnologia ganhou rápida aceitação principalmente pela sua característica de funcionar em qualquer plataforma. Baseada em tecnologia de Máquina Virtual, a linguagem Java permite que um único código fonte funcione em diferentes sistemas operacionais.
A linguagem Java evoluiu para uma grande plataforma de desenvolvimento. Hoje em dia é possível desenvolver em java aplicações para desktop usando o Java Standard Edition (JSE), aplicações corporativas usando Java Enterprise Edition (JEE) ou aplicações para dispositivos móveis usando Java Mobile Edition (JME).
A plataforma Java é hoje (abril de 2011) a linguagem mais utilizada no mundo com aproximadamente 20% de fatia de mercado. No Brasil mais 80% das oportunidades de trabalho em desenvolvimento de software são para as tecnologias Java ou para a sua concorrente dotNET. Em maio de 2007 a Sun Microsystems abriu os códigos fontes da tecnologia Java sob a lincença GNU-General Public License tornando esta tecnologia uma peça fundamental para a construção de soluções baseadas em software livre.