Dynamic Languages Are Fun!
Squeak has a more primitive drawing model, but allows a similar level of interaction. With either of these tools, you can draw, and the things you draw are real objects. You can then write code for controlling them and get an interactive, graphical program working immediately. A plug-in is available for Squeak that lets you run it in the browser, but it's not widely used.
When I started programming, at the age of seven, creating fun toys was my primary motivation. In many ways, it still is, with my secondary motivation being to simplify work tasks so I have more time to spend playing with these toys. The current generation of dynamic languages have a much lower barrier to entry than the languages available to me on an 8086 in the 1980s.