Javascript

Langage dynamique de scripts (initialement appelé LiveScript par Netscape) utilisés dans les navigateurs pour la manipulation du DOM (depuis DHTML) pour des appels asynchrones et le push avec le serveur Web.
 * Typage faible, changement de type en cours d'exécution
 * Prototype (programmation orienté objet, IoD)
 * Echange de données JSON
 * Intégration à Java (JSR223, Rhino)
 * Intégration à Java (JSR223, Rhino)

Canevas

 * AJAX
 * RIA : GWT, JQuery, Phonegap...
 * Node.js
 * Asm.js

Usine logicielle

 * IDE: JetBrains' Webstorm
 * Qualité du code : jslint, jshint
 * Tests unitaires : mocha, qunit, jstd, jasmine, nodeunit
 * Couverture du code : jscoverage, coverjs
 * Minifiers et autres compilateurs : less, CoffeeScript, dart2js pour Dart
 * Outil de build : grunt (task runner)
 * CBSE, CDI : H-Ubu
 * Automation : Selenium, PhantomJS

Cloud IaaS PaaS

 * Heroku for Node.js