JavaScript


 * ECMAScript

Document

 * Mozilla Reference

underscore.js

 * Reference
 * algorithm library for javascript
 * lighter than jQuery

HTML5

 * Canvas API
 * Apple introduced it
 * 2D drawing API
 * WebGL use canvas context

jQuery

 * Popular DOM manipulation library.
 * Document
 * has many algorithm functions