JavaScript est le langage de programmation du Web, créé en 1995 par Brendan Eich en dix jours, qui rend les pages interactives et s'exécute autant dans le navigateur que côté serveur via des environnements comme Node.js.
📖 Définition
JavaScript est un langage de programmation créé en 1995 par Brendan Eich pour le navigateur Netscape. Devenu depuis le langage le plus répandu du Web, il permet de rendre les pages interactives, formulaires, animations, mises à jour dynamiques, et s'exécute aussi bien dans le navigateur que côté serveur, notamment grâce à des environnements comme Node.js apparu en 2009. Malgré son nom, JavaScript n'a presque aucun lien technique avec le langage Java ; le nom a été choisi à l'époque pour profiter de la popularité de Java. Sa spécification standardisée s'appelle ECMAScript. Aujourd'hui, JavaScript est utilisé du front-end (ce qui s'affiche et réagit dans le navigateur) au back-end (la logique serveur) d'une même application, ce qui en fait un langage central de l'écosystème Web moderne.
💬 En termes simples
Si le HTML construit le squelette d'une page Web et le CSS l'habille, JavaScript lui donne des muscles et des réflexes : c'est lui qui fait réagir la page aux clics, aux formulaires et aux mises à jour en temps réel.
🎯 Exemple concret
Un site web québécois utilise JavaScript pour valider en temps réel les champs d'un formulaire de contact, sans avoir à recharger la page à chaque erreur.
💡 Le saviez-vous ?
JavaScript a été créé en seulement dix jours en mai 1995 par Brendan Eich chez Netscape, initialement sous le nom Mocha puis LiveScript, avant d'être renommé JavaScript pour profiter de la popularité du langage Java, avec lequel il n'a pourtant presque aucun lien technique.
❓ Questions fréquentes
JavaScript et Java, est-ce la même chose ?
Non, malgré leurs noms similaires. JavaScript n'a presque aucun lien technique avec Java ; son nom a été choisi en 1995 pour profiter de la popularité de Java à l'époque.
JavaScript ne fonctionne-t-il que dans le navigateur ?
Non. Depuis l'arrivée de Node.js en 2009, JavaScript peut aussi s'exécuter côté serveur, ce qui en fait un langage utilisable du front-end au back-end d'une même application.
Reçois chaque semaine le meilleur de l'actualité IA, directement dans ta boîte.
Pas de pourriel, désinscription en 1 clic.
✉️
Restez informé
Recevez nos sélections d'outils et articles directement dans votre boîte courriel.
🔐 Connexion rapide
Entrez votre courriel pour recevoir un code à 6 chiffres.
Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !
✓
Paramètres de confidentialité
Nous utilisons des témoins (cookies) pour assurer le bon fonctionnement du site, analyser le trafic et personnaliser le contenu. Vous pouvez gérer vos préférences ci-dessous.
Politique de confidentialité