A linguagem de programação de alto nível desenvolvida pela Sun Microsystems . Java foi originalmente chamada OAK, e foi projetado para dispositivos portáteis e set-top boxes. Carvalho não foi bem sucedida assim em 1995 Sun mudou o nome para Java e modificou a linguagem para tirar proveito da crescente World Wide Web .
Java é uma linguagem orientada a objeto semelhante a C + + , mas simplificado para eliminar recursos de linguagem que causam erros comuns de programação. Java de código fonte (arquivos com java. extensão) são compilados em um formato chamado bytecode (arquivos com extensão . classe de extensão), que pode ser executado por um Java intérprete . Código Java compilado pode ser executado na maioria dos computadores, porque os intérpretes de Java e ambientes de tempo de execução, conhecido comoJava Máquinas Virtuais (VMs), existe para a maioria dos sistemas operacionais , incluindo UNIX , o Macintosh OS e do Windows . Bytecode também pode ser convertido diretamente em linguagem de máquinainstruções por um compilador just-in-time (JIT) .
Java é uma linguagem de programação de propósito geral com uma série de características que tornam a linguagem adequada para uso na World Wide Web. De pequenos aplicativos Java são chamados de Java applets e pode ser baixado a partir de um servidor Web e executar em seu computador através de um Java compatível com navegador Web , como o Netscape Navigator ou Microsoft Internet Explorer .