Resources: Programming libraries
JavaScript
d3.js (
http://mbostock.github.com/d3/
)
Protovis (
http://vis.stanford.edu/protovis/
)
Processing.js (
http://processingjs.org/
)
Google Chart Tools (
http://code.google.com/apis/chart/index.html
)
RaphaelJS (
http://raphaeljs.com
)
InfoVis Toolkit (
http://thejit.org/
)
Leaflet (
http://leafletjs.com
)
Polymaps (
http://polymaps.org/
)
OpenLayers (
http://openlayers.org/
)
Chroma.js: define color ranges and use them as scales
https://github.com/gka/chroma.js
Java
Prefuse (
http://prefuse.org/
)
Processing (
http://processing.org/
)
C++, Python
Mapnik (
http://mapnik.org/
)
Pandas
http://pandas.sourceforge.net/
ActionScript/Flex
Flare (
http://flare.prefuse.org/
)
OpenScales (
http://openscales.org/
)
Visual Programming
Impure (
http://www.impure.com/
)