Programa en JAVA con el kit de desarrollo oficial para Java de Oracle.
Java es sin duda alguna uno de los lenguajes de programación más usados hoy en día, en todo tipo de entornos. Y por eso se hace obligatorio para cualquier programador, profesional o aficionado, por lo menos conocer su entorno de desarrollo oficial: Java JDK, o lo que es lo mismo, Java Development Kit -"Kit de Desarrollo para Java", en español.
Pero afortunadamente, no necesitas gastarte nada para ello, ya que la propia Oracle ofrece Java JDK para descargar gratis, con todas las herramientas de desarrollo necesarias para programar en Java ya incluidas en este Java Development Kit, además de otras aplicaciones necesarias, como la Máquina Virtual Java y el Java RE (Java Runtime Environment), además de el compilador Java y todas las librerías API de Java necesarias para programar en este lenguaje.
Y por si quieres ampliar ese conocimiento mínimo necesario en Java, en la misma descarga, Java JDK también incluye otras herramientas "menores", como pueden ser javac, para compilar en bytecode, javap, el "descompilador" propio de este lenguaje, o jdb, el depurador de bugs de JAVA. Y, para completar el paquete, Java JDK también incluye un buen número de ejemplos y ayudas para la programación en JAVA, perfectos para familiarizarte con este entorno de programación.