This site is all about App Inventor for Android, the visual "blocks" language for building mobile apps. The site was developed by Professor David Wolber of the University of San Francisco, who has taught App Inventor courses since 2009. For more information, contact Wolber at wolber@usfca.edu.
App Inventor is a visual language with a drag-and-drop interface. Here are some of the reasons that even non-technical people can program with it: