Мне всё время вспоминается "а на каком языке работает ваш компьютер?". Linux работает на языке bash и языках прикладных программ, разных... Не лучший выбор, но терпимо. Windows работает на языке для глухонемых -- показать пальцем и два раза помычать. При этом произвольную команду на этом языке не дать, можно только ограничиваться выбором из ограниченного меню. Всё остальное -- натурально ПРОГРАММИРОВАНИЕ, не shell-скрипт, а именно ПРОГРАММИРОВАНИЕ с большой буквы. Windows -- ОС для программистов. Не для пользователей.
По этой-же причине, кстати, я считаю Android -- проффессиональной ОС. Там есть Язык для программ. Тогда как в Windows CE -- опять ассемблер для программистов. Ну и что, что Java. Для программистов есть JNI и Native SDK...