難易度で言えば C++>>>java>C#>C
個人での実用度で言えば C#>C++>C>java
企業での実用度で言えば java>C++>C>>>C#
ネットワーク関連なら java>C>C++>>>C#
サーバー関連なら C>C++>java>>>>C#