Libellé préféré : langage de programmation Java;
Synonyme CISMeF : java;
Définition CISMeF : Java est un langage de programmation orienté objet créé par James Gosling et Patrick
Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de
Sun Microsystems en 1982), présenté officiellement le 23 mai 1995 au SunWorld. La
société Sun a été ensuite rachetée en 2009 par la société Oracle qui détient et maintient
désormais Java. La particularité et l'objectif central de Java est que les logiciels
écrits dans ce langage doivent être très facilement portables sur plusieurs systèmes
d’exploitation tels que Unix, Windows, Mac OS ou GNU/Linux, avec peu ou pas de modifications,
mais qui ont l'inconvénient d'être plus lourd à l'exécution (en mémoire et en temps
processeur) à cause de sa machine virtuelle. Pour cela, divers plateformes et frameworks
associés visent à guider, sinon garantir, cette portabilité des applications développées
en Java (source Wikipédia).;
Traductions automatiques des définitions par l'ANS : Un langage de programmation orienté sur les objets, indépendant de la plateforme,
qui est utilisé pour écrire des applets téléchargés à partir du World Wide Web par
un client et livrés sur la machine du client.;
Traductions automatiques par l'ANS : Langue de programmation Java;
Identifiant d'origine : C71585;
CUI UMLS : C2349992;
Alignements automatiques faux
Alignements manuels CISMeF
Type(s) sémantique(s)
Java est un langage de programmation orienté objet créé par James Gosling et Patrick
Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de
Sun Microsystems en 1982), présenté officiellement le 23 mai 1995 au SunWorld. La
société Sun a été ensuite rachetée en 2009 par la société Oracle qui détient et maintient
désormais Java. La particularité et l'objectif central de Java est que les logiciels
écrits dans ce langage doivent être très facilement portables sur plusieurs systèmes
d’exploitation tels que Unix, Windows, Mac OS ou GNU/Linux, avec peu ou pas de modifications,
mais qui ont l'inconvénient d'être plus lourd à l'exécution (en mémoire et en temps
processeur) à cause de sa machine virtuelle. Pour cela, divers plateformes et frameworks
associés visent à guider, sinon garantir, cette portabilité des applications développées
en Java (source Wikipédia).