JavaScript este un limbaj de programare orientat pe obiecte, bazat pe conceptul prototipurilor. Este folosit mai ales pentru introducerea unor functionalitati in paginile web, codul Javascript din aceste pagini fiind rulat de catre browser. Limbajul este binecunoscut pentru folosirea sa in construirea site-urilor web, dar este utilizat si pentru accesul la obiecte imbricate in alte aplicatii.