Create from scratch, or build up on Scratch?
I'm considering building a visual programming language , akin to Scratch , for use by children (a.k.a. poor typists) in programming micro-controllers or robots. There is, for example, a project to build a graphical programming environment for the Arduino . I really like Scratch, and would like the graphical coding to be similar. Scratches source is available under its own free license. It is written in Squeak (based on Smalltalk), and I don't know the language. It occurs to me there might be other projects to build off of. When I looked through Wikipedia's list of graphical languages, I didn't