mira, una vez que aprendas JAVA la version standar osea el J2SE, java te brinda otras dos versiones J2EE y el J2ME, una para desarrollar aplicaciones a nivel empresarial, y la otra para desarrollar aplicaciones en dispositivos moviles, ya sabes, celulares, PDAs, etc....
con JAVA puedes ahcer cualquier cosa que se te ocurra