JavaScript (JS) är ett dynamiskt programmeringsspråk. Det är det vanligaste språket för webbläsare som tillåter kommandoskript att kommunicera med användaren, styra webbläsaren, kommunicera asynkront och ändra innehållet i HTML-dokument. JS används också i programmering av serverns sida (med Node.js), spelutveckling och utveckling av stationära och mobila appar. Trots namnet har JavaScript inte många likheter med Java-programmeringsspråket, förutom synaktiskt till viss del. Likheten i språkets namn är resultatet av historiska och kommersiella skäl, snarare än tekniska. JavaScript bygger objektorienterade anläggningar på idén om prototyper. Java är ett stort klassbibliotek, definierat av dess gränssnitt. Det används också av andra programmeringsspråk, inklusive Ada och Eiffel.
JavaScript-programmeringsspråket används bara på klientsidan.