Association pour l'Innovation Didactique
Centre de Recherche et d'Expérimentation pour l'Enseignement des Mathématiques
Accueil
ActiveX
Java
GeoPlanJ
GeoEspaceJ

 Tout d'abord, qu'est-ce que Java ?
Java est un langage de programmation créé par SUN (http://www.sun.com), avec la participation d'IBM (http://www.ibm.com). Pour les programmeurs, disons que c'est un genre de C++, muni d'un "ramasse-miettes" (garbage collector), c'est-à-dire que le langage gère lui-même la libération des plages mémoires inutilisées. Une autre particularité plus pratique de Java est d'avoir un code compilé (appelé "PCode" pour pseudo code) susceptible de fonctionner sur n'importe quelle machine et n'importe quelle architecture (Intel + Windows, Intel + Linux ou Macintosh par exemple), à partir du moment où celle-ci est équipée d'une machine virtuelle Java (JVM). Cette particularité en fait un outil très intéressant pour Internet, car une page "web" est, en général, faite pour être vue par le plus grand nombre possible de personnes...

 Petite remarque historique
Lors de la conception de ce nouveau langage au sein de SUN, les ingénieurs ont tellement bu de café, que le nom de "Oak" prévu originellement, a été abandonné au profit de "Java" qui est l'équivalent américain du mot argotique français "kawa" signifiant, bien sur, café.