Skip to content

Introduction à JavaScript

JavaScript est le langage du web, c’est le seul langage de programmation que sait comprendre un navigateur.

Bref historique de JavaScript

Voici un bref historique de JavaScript, l'un des langages de programmation les plus influents du web :

  • 1995 - Création de JavaScript : JavaScript a été développé par Brendan Eich chez Netscape Communications. À l'origine, il s'appelait Mocha, puis a été renommé en LiveScript, et finalement en JavaScript (après un malheureux lobbying de Sun Microsystem qui sortait à la même époque son Java). JavaScript a été conçu pour rendre les pages web interactives ;
  • 1996 - Adoption par Microsoft : Microsoft a adopté JavaScript pour son navigateur Internet Explorer, sous le nom de JScript, pour éviter des problèmes de marque déposée avec Netscape ;
  • 1997 - Standardisation ECMAScript : JavaScript a été standardisé par l'ECMA International dans la spécification ECMAScript. Cette standardisation visait à assurer l'interopérabilité des différentes implémentations du langage ;
  • 2000s et 2010s - Prolifération et Évolution : JavaScript a gagné en popularité avec l'essor du Web. Des bibliothèques et frameworks tels que prototype (2005), jQuery (2006), AngularJS (2010), React (2013), et Vue.js (2014), Svelte (2016) et beaucoup d’autres ont été créés pour faciliter le développement JavaScript ;
  • 2009 - node.js : Introduction de node.js par Ryan Dahl, permettant d'exécuter JavaScript côté serveur, ce qui a élargi les capacités et les utilisations du langage ;
  • 2015 et au-delà - Mises à jour ECMAScript : ECMAScript 6 (ES6), publié en 2015, a introduit de nombreuses nouvelles fonctionnalités importantes (telles que les classes, les modules, les promesses, et les fonctions fléchées). Depuis lors, les mises à jour annuelles d'ECMAScript ont continué d'apporter de nouvelles améliorations et fonctionnalités ;
  • Tendance actuelle : JavaScript est aujourd'hui l'un des langages de programmation les plus utilisés au monde, essentiel pour le développement web frontal et de plus en plus populaire pour le développement back-end, le développement d'applications mobiles, et même dans certains domaines de l'Internet des Objets (IoT) et du développement de jeux.

JavaScript a joué un rôle clé dans l'évolution du Web, passant d'un simple langage de script pour animer des pages web à un langage de programmation complet et robuste, utilisé pour développer des applications web complexes et performantes.

Les ressources officielles

La ressource indispensable à tout développeur web est le MDN (Mozilla Developer Network)