Easel web graphics.
Easel is sort of a new "Logo" turtle language for web pages. You can create graphics very easily. They have a server for the time being, so you do not have to host the software. That is a plus. The package comes with many demonstration html pages to work with. Below is a super basic example. Simple beginner web page. <!DOCTYPE html> <html> <head> <script src="http://code.createjs.com/easeljs-0.7.0.min.js"></script> <script> function init() { var stage = new createjs.Stage("demoCanvas"); var circle = new createjs.Shape(); circle.graphics.beginFill("red").drawCircle(0, 0, 50); circle.x = 100; circle.y = 100; stage.addChild(circle); stage.addChild(new createjs.Shape()).setTransform(100,100).graphics.f("red").dc(0,0,50); stage.addChild(new createjs.Shape()).setTransform(100,100).graphics.f("green").dc(200,0,50); stage.update(); } </script> </head> <b...