2. Presentació JavaScript és un llenguatge que utilitza objectes (tècnicament està basat en prototipus) i de guions, dissenyat per a permetre l'accés mitjançant programació als objectes d'un entorn d'acollida, com ara un navegador. S'utilitza en múltiples aplicacions però principalment en el costat client d'una aplicació web , implementat com a part d'un navegador web, amb la finalitat de proporcionar interfícies d'usuari enriquides i llocs web dinàmics.
3. Presentació JavaScript deriva de l'estàndard ECMAScript i es caracteritza per ser dinàmic, amb tipatge debil i basat en prototips. http://www.ecma-international.org/
4. Característiques. Paradigma Multi-paradigma: basat en prototipus, funcional, imperatiu, interpretat Aparescut en 1995 Dissenyat per Brendan Eich Desenvolupat Netscape Communications Corporation, Mozilla Foundation Versió estable 1.8.1 (2009) Darrera versió 1.9.3 (2010) Tipatge dèbil, dinàmic Implementacions KJS, Rhino, SpiderMonkey, V8, WebKit Influenciat per Self, C, Scheme, Perl, Python, Java Influencia a JScript, JScript .NET, Objective-J
17. JavaScript, no està relacionat amb el llenguatge de programació Java, encara que els dos tenen similituds superficials. Tots dos llenguatges utilitzen una sintaxi influenciada per la de la sintaxi de C, i tenen algunes convencions de noms comunes.
18. "JavaScript" és una marca comercial de Sun Microsystems i s'utilitza sota llicència per Netscape Communications i els hereus com la Fundació Mozilla. Per aquest motiu Microsoft utilitza JScript, que a més no segueix completament l'estàndard.
19.
20.
21. SpiderMonkey (nom en clau), el primer motor de JavaScript escrit per Brendan Eich a Netscape Communications
22. V8 - de codi obert, desenvolupat per Google, part de Google Chrome
23. KJS - KDE ECMAScript s / motor de JavaScript per al navegador del projecte KDE Konqueror