Microsoft Tilecode
Side note, before I really learned how to code I was messing around with Touch Develop. I dropped maybe 6 months into that tech trying to build stuff, not sure if I consider it a waste of time in the end but maybe I learned some concepts for future work.