The original idea of Scratch was that people could learn basic programming concepts in a visual and non-technical language. Wikipedia provides a history of Scratch. Microsoft has its own entry into the visual programming market called Kodu. "The drag and drop interface relies on users being able to manage "if/ then" scenarios to design a rich gaming experience. Kodu users create the setting (trees, mountains, rivers, etc), specify the roles and place characters in their games, and program what players can and cannot do in their games." These are both indications of the way greater and greater programming capacities can be placed into the hands of users.
Today: 4 Total: 46 [Share]
] [![Image from the website](https://downes.ca//files/images/post_55064.jpg)