JavaScript permet aux développeurs de mettre en œuvre des fonctionnalités dynamiques sur des pages web sans avoir recours aux seules CSS et HTML.
Aujourd'hui, JavaScript est utilisé à plusieurs fins dans le développement de logiciels. Cependant, les capacités de JavaScript peuvent s'étendre même au-delà du secteur du web.