No coz.. ja polecam C#. Mozesz klepac kod zarowno pod Linuxem (Mono) jak i pod windowsem.
Przykladowa aplikacja napisana w C# to... Banshee

Poza tym znajac C# szybko wskoczysz w Jave (i na odwrot). Tak wiec upieczesz 2 pieczenie przy jednym ogniu.
C, C++ wiadomo klasyka. Jednak w firmach najwiecej sie dzis klepie w Java i C#, gdyz w nich pisze sie szybko i dosc efektywnie (efektownie tez).
Aby zaczac w C# nalezy zainstalowac: Monodevelop
Pozdrawiam