Java não é apenas uma linguagem de programação, mas sim uma tecnologia com recursos inesgotáveis. É formada basicamente por uma linguagem de programação e um programa para execução chamado de máquina virtual ou virtual machine. Quando programamos em Java, usa-se a linguagem de programação Java, com seus códigos, parâmetros e diretrizes bem definidas, e um ambiente de desenvolvimento, ou seja, um editor de códigos Java, para gerar um software que será executado em uma plataforma com portabilidade à ambiente Java. O Java pode funcionar em diversas plataformas incluindo desktops, internet, impressoras, celulares, tablets, blackberrys, máquinas de cartão de crédito, sistemas de segurança, etc.
O curso de Java está disponível no Pacote P2 e em breve haverá abertura de turmas para os novos interessados. Abaixo estão dois links de suma importância para os alunos que já estão frequentando o curso. São os softwares necessários para desenvolvimento dos exercicios durante as aulas.