Помните в детстве был такой QBasic, на котором можно было решать школьные задачи по программированию? Ну там всяческие “ввести два числа с клавиатуры и посчитать из произведение”, при этом не заморачиваясь классами, инициализацией переменных и прочей головоной болью. Циклы есть, ветвления есть, работает в режиме интерпретатора, летает как ракета на чем угодно и вообще вселенское счастье 🙂
Так вот Microsoft очень похожим образом озаботился о современном поколении
http://blogs.msdn.com/b/rudevnews/archive/2011/07/25/small-basic-1-0.aspx