!!!Programmierung von Javascript /ECMAScript auf freien Plattformen
!!Werkzeuge
* [JavaScript Development Tools|http://wiki.eclipse.org/JSDT] für Eclipse
* [Developers Network|https://developer.mozilla.org/en/JavaScript] bei Mozilla
!!Testen
* [QUnit|http://qunitjs.com/] JUnit für JS
* [Sinon.JS|http://sinonjs.org/] Mocks, Testtreiber und -stubs
* [Envjs|http://www.envjs.com/] Headless Browser ~BrowserAPIs im Server
!!Bibliotheken und Frameworks
* [Underscore.js|http://documentcloud.github.com/underscore/]
** [An Introduction|http://www.developerdrive.com/2012/04/an-introduction-to-underscore-js-%E2%80%93-part-1-arrays/]
* [FunctionSack|http://www.functionsack.com]
* [ddr-ecma5|http://code.google.com/p/ddr-ecma5/] ~ECMAJavaScript5-Features für alte Browser
* [http://zeptojs.com/] Schlanke Alternative zum bekannten jQuery
* [http://www.jqplot.com/] Charts auf HTML5-Canvas zeichnen
!!JavaScript auf dem Server
*[Rhino|http://www.mozilla.org/rhino/] Interpreter in Java
** [mit Debugger|http://www.mozilla.org/rhino/debugger.html]
*[Ringo|http://ringojs.org/] JavaScript Server auf Basis von Rhino
*[Node.js|http://nodejs.org/] der Chrome JavaScript Interpreter als Standalone JS-Server
*[V8CGI|http://code.google.com/p/v8cgi/] JavaScript als CGI oder ~FastCGI
*[Vert.x|http://vertx.io/] Server in Java, unterstützt neben JavaScript auch Java, JRuby und Groovy
!!Sicherheit, Betrieb von JS-Anwendungen
*[Google Caja|https://developers.google.com/caja/] fremden JS-Code (und HTML, CSS) einbetten
\\
[{Tag JavaScript}]