La plupart des programmeurs débutants sont souvent confondus entre Java et le langage de programmation JavaScript. Les deux langages de programmation sont différents, Java est le mieux adapté pour la programmation Back-end et JavaScript est adapté à la programmation frontale. Il y a beaucoup de différences dont nous parlerons dans cet article.
Discutons de la différence entre Java et JavaScript
Programmation Java
Java a été initialement développé par James Gosling chez Sun Microsystems (qui a depuis été acquis par Oracle Corporation) et publié en 1995 en tant que composant principal de la plate-forme Java de Sun Microsystems.
Java est un langage de programmation informatique généraliste. Il est concurrent, basé sur les classes, orienté objet, et spécifiquement conçu pour avoir le moins de dépendances d'implémentation possible. Il est prévu de laisser les développeurs d'applications "écrire une fois, exécuter n'importe où". Le code Java compilé peut s'exécuter sur toutes les plates-formes supportant Java sans nécessiter de recompilation.
Le programme "Bonjour Le Monde" en Java
public class HelloWorld { public static void main( String[] args ) { System.out.println( "Hello World!" ); System.exit( 0 ); //success } }
Programmation JavaScript
JavaScript est un langage d'exécution de haut niveau, dynamique, non typé et interprété. Il a été normalisé dans la spécification du langage ECMAScript. Parallèlement à HTML et CSS, JavaScript est l'une des trois technologies de base de la production de contenu World Wide Web; la majorité des sites l'utilisent, et tous les navigateurs Web modernes le supportent sans avoir besoin de plug-ins.
Le programme "Bonjour Le Monde" en JavaScript
JavaScript est basé sur un prototype avec des fonctions de première classe, ce qui en fait un langage multi-paradigme, prenant en charge des styles de programmation orientés objet, impératifs et fonctionnels. Il dispose d'une API pour travailler avec du texte, des tableaux, des dates et des expressions régulières, mais n'inclut pas d'E / S, telles que des fonctionnalités de réseau, de stockage ou de graphisme, reposant sur l'environnement hôte dans lequel il est intégré.
Pourquoi JavaScript est-il appelé JavaScript?
JavaScript a été à l'origine nommé Mocha, plus tard, il a été renommé en LiveScript, puis en JavaScript. Le changement de nom de LiveScript en JavaScript est survenu parce que Netscape et Sun ont conclu un contrat de licence.
La langue a ensuite été soumise pour normalisation à l'Organisation internationale ECMA. À ce moment-là, Netscape ne permettait pas l'utilisation du nom «JavaScript», de sorte que le langage normalisé s'appelle ECMAScript. JavaScript n'est pas un nom ouvert. Maintenant c'est une marque de Sun (maintenant Oracle).
Il y a encore beaucoup de confusion, certaines personnes pensent encore que JavaScript, JScript et ECMAScript sont trois langues différentes. ECMAScript est le nom "standard" de la langue. JavaScript est techniquement un "dialecte" d'ECMAScript, la Fondation Mozilla peut utiliser "JavaScript" comme nom de ses implémentations (actuellement présentes sur les moteurs Rhino et SpiderMonkey).
Au début, Microsoft a également décidé de faire ce que Netscape faisait sur son propre navigateur, et il a développé JScript, qui est également un dialecte ECMAScript, mais a été nommé de cette manière pour éviter les problèmes de marque.
Aucun commentaire