HTML5 Canvas:https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API
WebGL:https://www.khronos.org/webgl/
SVG(Scalable Vector Graphics):https://developer.mozilla.org/en-US/docs/Web/SVG
D3.js:https://d3js.org/
NVD3:http://nvd3.org/
Dimple.js:http://dimplejs.org/
Rickshaw:http://code.shutterstock.com/rickshaw/
Chartio:https://chartio.com/
RAW:http://rawgraphs.io/
Predefined chart
python/ruby, c/c++, assembly