Java est né officiellement en 1995. Il est une bonne base culturelle pour apprendre la programmation objet. Ce langage arrive après le C++ et s'en inspire beaucoup. Cependant il amène une grosse nouveauté, il est "cross-platform". C'est à dire que l'on peut l'executer un peu partout à condition d'avoir installé la JVM (machine virtuelle Java).
Le Java est un langage dit "compilé". Vous codez en Java mais il faut ensuite passer par une phase de compilation où le compilateur vas transformer le code en "byte code" qui sera lu par la JVM. Il existe une JVM par OS interfacée sur celui ci.
Tout d'abord il nous faut installer le JDK (kit de développement Java). Il en existe plusieurs:
Après avoir installé le JDK choisi (sur l'os que vous utilisez), ouvrez un terminal et tapez java -version
. Si tout est bien installé le terminal devrait afficher la version installée de Java.
On peut développer en Java avec un simple éditeur de texte mais il est beaucoup plus confortable d'utiliser un environnement de développement intégré (IDE). Il en existe plusieurs: Netbeans, Eclipse, IntelliJ IDEA, Visual Studio Code ...
J'aurais tendance à vous conseiller IntelliJ mais peut importe celui que vous choisirez.
Cet IDE vous permettra de développer et de compiler dans une seule interface graphique.