Bueno, tengo una duda: 1) Para empezar a programar en java que software me tengo que descargar para volcar los codes. Ejemplo( para VB -> Microsoft Visual Basic).
Debes buscar el software que te quedo comodo. Primero que nada necesitaras el compilador para java (JDK). Luego, algun editor de codigo que puede ser BlueJ (para proyectos chicos), NetBEANS(ide), etc. Hay muchos.