Le Java est un IDE (Integrated Development Environment, Environnement de développement en français),développé en 1995 par Sunmicrosystems (aujourd'hui Oracle ) qui est très portable et que l'on peut utiliser sur tous les systèmes d'exploitation (par exemple Linux,Windows et Mac).
Le Java sert à créer différentes applications comme la calculatrice des accessoires windows , Le Java permet aussi d'insérer des programmes à des pages webs (applets)[aplèt]. Et enfin de faire des applications pour mobiles avec Android studio .
Depuis qu'il à été crée en 1995 le langage Java n'a cessez d'évoluer JDK 1.0.1(1996): C'est la première version stable du langage,de ce fait la totalité des navigateurs la supporte . JDK 1.1 (1997) : Elle apporte des améliorations syntaxiques ainsi que des progrès au niveau de l'interface . J2SE 1.2 (1998) : La version "2" apporte des améliorations multimédias. Elle permet par exemple l'utilisation d'interface utilisateur graphique avancée avec Swing, ainsi que la possibilité d'interagir avec elle par le moyen de glisser-déposer J2SE 1.3 (2000) : L'amélioration multimédia se poursuit avec l'apparition de l'API(Application Programming Interface - Interface de programmation ) Java Sound. J2SE 1.4 (2002) : Amélioration multimédia toujours, avec une bibliothèque de gestion d'images. J2SE 5.0 (2004) : Ajouts de nouvelles fonctionnalités au langage, comme les annotations, les énumérations, la boucle "for each", les nombre d'arguments variables (vargs), ou la conversion automatique entre les types primitifs et leurs classes enveloppes. Java SE 6 2006) : Java SE 7(2011) : Java EE 7(2013) : Java SE 8(2014) :
Afin que votre application fonctionne il vous faut respecter quelques règles : - Tous les noms de classes commence par une Majuscule . - Tous les noms de variables commence par une minuscule . - Aucuns mots ne doit contenir d'accent. - Plutôt que de mettre un espace , il faut mettre une majuscule au mot suivant l'espace voulu (ex: Application facile donne sur Eclipse, ApplicationFacile )