Јавасцрипт је врста лаганог програмског језика, који тумачи већина прегледача и који веб страницама пружа ефекте и функције који су комплементарни онима који се сматрају стандардним ХТМЛ-ом. Ова врста програмског језика често се користи на веб локацијама веб, за извођење радњи на клијентској страни, фокусирајући се на изворни код веб странице.
Јавасцрипт је креирала софтверска компанија "Нетсцапе Цорпоратион" да би се ставио у ваш претраживач 2.0 и захваљујући својој једноставности и даље остаје један од врло корисних алата за стварање веб страница које садрже више од текста.
Још једна од компанија која је развила Јава Сцрипт је Мицрософт за свој Екплорер, који је генерално сличан Нетсцапе-у.
Важно је да буде јасно да Јавасцрипт није у потпуности програмски језик, већ језик скрипте (рутине или скрипте). Стога је више попут макронаредби у прорачунским таблицама или процесорима текста. Било би немогуће покренути комплетан програм са Јавасцриптом.
Јава Сцрипт помаже у побољшању управљања клијентом / сервером; Његове основне функције укључују: отварање и затварање прозора; ефикасне промене на страници (у погледу садржаја и изгледа; израда текстуалних низова; аритметички поступци.
Будући да је његова мисија да прошири ХТМЛ, Јава Сцрипт је језик који предвиђа одређена ограничења, која индиректно на крају пружају сигурност кориснику.