En fait il y a tant de différences qu'il vaudrait mieux se demander quels sont les points communs...
Javascript est un langage de script, interprété, faiblement typé, alors que Java est semi-compilé et avec un typage fort.
Les deux sont des langages objet mais avec un modèle très différent (classes en java, prototypes en javascript)
Java a de multiples utilisations (applications texte ou graphiques autonomes, serveurs web avec J2EE, applets dans le navigateur, ...) et dispose à ce titre de nombreuses librairies, alors que Javascript est essentiellement utilisé comme langage de script côté client web, et n'a donc qu'une API réduite.
En plus, malgré le nom, ils n'ont pas le même auteur. Java vient de la société Sun, Javascript venait initialement du navigateur Netscape avant d'être standardisé sous le nom ECMAscript.
Bref, il ne reste guère que le nom qui soit commun...
Answers & Comments
Verified answer
En fait il y a tant de différences qu'il vaudrait mieux se demander quels sont les points communs...
Javascript est un langage de script, interprété, faiblement typé, alors que Java est semi-compilé et avec un typage fort.
Les deux sont des langages objet mais avec un modèle très différent (classes en java, prototypes en javascript)
Java a de multiples utilisations (applications texte ou graphiques autonomes, serveurs web avec J2EE, applets dans le navigateur, ...) et dispose à ce titre de nombreuses librairies, alors que Javascript est essentiellement utilisé comme langage de script côté client web, et n'a donc qu'une API réduite.
En plus, malgré le nom, ils n'ont pas le même auteur. Java vient de la société Sun, Javascript venait initialement du navigateur Netscape avant d'être standardisé sous le nom ECMAscript.
Bref, il ne reste guère que le nom qui soit commun...
@Nitharshan : Merci de ne pas répondre aux questions auxquelles tu ne connais rien...
En fait, ces deux langages n'ont pas grand-chose à voir. La différence fondamentale est que le Javascript s'exécute côté client (sur le navigateur) et que le Java s'exécute côté serveur.
Salut,
Différences entre Java et JavaScript:
http://www.java.com/fr/download/faq/java_javascrip...
Voir ces liens ou tu auras la réponse:
Javascript :
http://www.commentcamarche.net/contents/javascript...
Java:
http://www.commentcamarche.net/contents/java/javai...
En résumé:
JavaScript est un langage de script embarqué dans une page Web et qui est interprété
par le navigateur (côté client).
Java est un langage de programmation "orienté-objet" tout comme C++ ou SmallTalk.
Pour information:
ProgMatique est un portail sur la programmation et l'informatique proposant des cours,
articles et aides mémoires sur plusieurs langages de programmation :
PHP, XHTML, CSS, mais aussi C/C++, JAVA.
http://www.progmatique.fr/
Le Java est un langage assez vaste, et il n’a pas été conçu spécialement pour le web, ce qui n’est pas le cas pour le JavaScript.
Le langage Java est un langage orienté objet alors que le Javascript est une extension du PHP.