I'm interested in creating a visual programming language which can aid non-programmers(like children) to write simple programs, much like Labview or Simulink allows engineers to connect functional blocks together without the knowledge of how they are internally built. Is this called programming by demonstration? What are example applications? What would be an ideal platform which can allow me to do this(it can be a desktop or a web app)
There is Snap written by UC Berkeley. It is another option to understand VPL.
There is Scratch written by MIT which is much like what you are looking for.
http://scratch.mit.edu/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With