when I think about it, all the Hopscotch movies/episodes are animations done with code really hehe.
I guess just as a very specific example, they were teaching us this 3d modelling software (called Maya) and I found it is possible to generate 3d objects at specific positions in the world (just the same as we create clones of objects at X and Y coordinates), along with their path of animation (though I am not familiar with doing either of these, I just see that it is possible)
that was when I discovered there seems to be quite a few things that programming can do in animation with 3d animation/computer simulation alone, though it is not as nice/accessible a tool (as Hopscotch or Paper by 53) I wonder if there are more things we haven't discovered yet.
I think we all have more in common than we think, for example I was learning some of the languages that @Intellection74 is learning and playing around with as well (Lua, Python, Swift)
I think subjects have lots in common, I just had a think about animation and remembered there were these Khan Academy videos on maths + animation
(and you like maths too hehe )
all this doesn't make much sense (I think I should get some sleep now because I just ramble ) but if I have anything to add, I will! (same with music, I can play songs on piano but then wondered about creating music which I never really learnt, but there are videos teaching that online and I very recently found an equivalent of Hopscotch and Paper for making music)
programming is also behind tools for animation as the Khan Academy videos (there are some other things I thought were interesting — simulating universe on laptop (in that video, there is no programming but the tool is used for animation) and generating 'sound patterns' with programming)
It's also interesting when you hear things like each scene in Let it Go took 17 hours to render (for a computer to do the calculations for the lighting hitting every object in the scene), that's a blend of animating, art, maths and computer programming too
anyway I am blabbing on so I will stop!