JavaScript est un langage de programmation. JavaScript est un langage de script orienté objet basé sur des prototypes, mais il intègre également des fonctionnalités trouvées dans les langages basés sur les classes, tels que les classes.
Il est utilisé dans un large éventail de contextes, des navigateurs aux serveurs, et des bureaux aux smartphones, incluant les sites web, les applications web, les backends, les applications de bureau et mobiles.