Quote (Riketta)
SHIFT, для написания игр с API он годен только в тандеме с XNA
  
 И с Юнити.  Вообще, C# отлично подходит для написания программ для Виндовса. Он супер ООП-шный. Плюс см. выше в этом сообщении про игры. 
 Также, сделали Silverlight, т.е. для веба майкрософт хотят сделать его альтернативой флеша. Учи, учи! За ним будущее!