1. App inventor for android. https://ai2.appinventor.mit.edu/
2. Google blockly. https://developers.google.com/blockly/
3. Nashorn official website. http://blogs.oracle.com/nashorn/
4. Boshernitsan, M., Downes, M.S.: Visual programming languages: a survey. Technical report, University of California, Berkeley, USA (2004)
5. Erwig, M., Smeltzer, K., Wang, X.: What is a visual language? J. Vis. Lang. Comput. 38, 9–17 (2017). SI:In honor of Prof. S.K. Chang