Ce este javascript?

Javascript este un limbaj de scripting orientat pe obiect dezvoltat de Netscape.
Javascript este un superset al ECMA-262 Edtion 3 (ECMAScript), cu mici modificari fata de standard.
Contrar asteptarilor, nu este interpretat de Java ci este un limbaj de scripting dinamic care suporta obiecte contruite pe baza de prototipuri. Sintaxa acestui limbaj este similara Java sau C++ fapt care usureaza invatarea acestui limbaj; constructiile de baza cum ar fi ciclurile for, while instructiunea if si blocurile switch si try sunt aproape identice.
Javascript este un limbaj atat procedural cat si orientat pe obiecte. Obiectele sunt create adaugand metode unor obiecte care altfel ar fi fost vide la rulare. Odata creat un obiect poate fi folosit ca model in crearea unor obiecte noi. Este suportat de principalele browsere web actuale: Firefox, Internet Explorer, Netscape si Opera si este folosit in principal pentru a crea pagini web cu continut dinamic,
Impreuna cu AJAX si DOM poate aduce aplicatiile web la acelasi nivel de interactivitate ca si aplicatiile desktop. Pentru incepatori un tutorial simplu si scurt poate fi gasit la aici .