Мова JavaScript была распрацаваная й ўключаная ў браўзэрNetscape другое вэрсіі (сьнежань 1995) спачатку пад назвайMocha, затымLiveScript, і нарэшце перайменаваная ўJavaScript. Сувязь паміж моваміJava і JavaScript палягае толькі ў назьве, яны маюць падабенствы толькі ў сынтаксыве (як і Java, JavaScript мае сынтакс падобны на сынтакс мовыC). Сэмантыка ж у іх даволі розная, асабліва розьняцца іх падыходы да рэалізацыі аб'ектна-арыентаванае парадыгмы.
Бачачы посьпех JavaScript, у фірме «Майкрасофт» распрацавалі сваю мову —JScript, якая ўпершыню зьявілася ў трэцяй вэрсіі браўзэраInternet Explorer (жнівень1996). Неабходнасьць агульнага стандарту прывяла да зьяўленьня спэцыфікацыі ECMAScript.
JavaScript часта ўжываецца ў html-старонках для кіраваньнем аб'ектнай мадэльлю дакумэнтаў (DOM), што дазваляе ствараць ці зьмяняць структуру і выгляд сайтаў. Код JavaScript зьмяшчаецца паміж тэгамі<script></script>. Згодна спэцыфікацыіHTML 4.01 у гэты тэг трэба дадаць атрыбутtype="text/javascript", пры гэтым часта ўжываемы атрыбутlanguage="JavaScript" не адпавядае стандарту. Прыклад: Скрыпт, які паказвае мадальнае акенца з надпісам «Hello, World!»:
Сынтаксыс JavaScript падобны на сынтаксыс мовыC. Праграма на JavaScript гэта набор інструкцыяў і камэнтароў. У адрозьненьне ад C на JavaScript канец інструкцыі не абавязкова павінны пазначацца сымбалем; (кропка з коскай), правільна сфармаваная інструкцыя лічыцца закончанай напрыканцы радка.Камэнтары ў JavaScript як і ў C могуць быць блёкавыя (адзін ці некалькі радкоў, абмежаваныя/* ... */) і аднарадковыя (ад камбінацыі// да канца радка).Інструкцыі складаюцца з зарэзэрваваных словаў, зьменных і канстантаў (літаралаў).