A JavaScript egy kliensoldalú programozói nyelv, amely a háttérben futva, a böngésző HTML lapjának szövegébe épül be. Azért fejlesztettek ki, hogy a különféle weboldalak komplexebb, vagyis sokkal gazdagabb és élvezetesebb felhasználói élményt nyújthassanak a weben böngészők számára. A JavaScript feladata például dinamikussá tenni az addig statikus