The contents of this post are now published on the interactive Resources page

Essential Resources: Programming languages, toolkits and libraries
Updated! Essential collection of visualisation resources