Учебные языки программирования пришли в сматрфоны, чтобы снизить интеллектуальный ценз на программирование телефонных приложений: Гугль сделал сверхпростой язык программирования для телефончиков Android --
http://appinventor.googlelabs.com/about/.
По виду очень похоже на Scratch (хотя утверждается, что это два шага вперед -- так же легко, но мощнее), а написано на Kawa (диалекте Schema). Идейное наследство Лого и Лиспа в одном флаконе, и этот флакон -- сотовый телефон. Учебные задачи будут программировать не робота на экране, а настоящий телефон.
Я знал, я знал! Вот почему я купил Андроид, а не гламурный Айфон.