JavaScript (вымаўляецца ['dʒɑːvəˌskrɪpt] — джа́вэскры́пт), у адрозненне ад Java, не ў рамках HTML старонкі не могуць існаваць, як асобныя праграмы і функцыяніруюць, толькі калі запушчаныя ў браўзэрах тыпу Netscape Navigator, Internet Explorer і інш..
Розніца паміж JavaScript і Java:JS - не кампіліруемы кліентам J - кампіліруемая кліентам перад загрузкай праграмы;
JS - аб'ектная мова J - аб'ектна-арыенціруемая мова;
JS - Унутры HTML старонкі J - невялікія праграмы аддзеленыя ад HTML старонак;
JS - Пераменныя тыпу дадзеных, не аб'яўляюцца J - Пераменныя тыпы дадзеных павінны быць аб'яўленыя;
JS - Дынамічнае замацаванне. Спасылкі аб'екта, правяраюцца ў час выканання J - Статычнае замацаванне. Спасылкі аб'екта, правяраюцца ў час кампіляцыі