Erősen függ attól, hogy mit akarsz. Maga a szintaktika az max fél óra, inkább a körítés a lényeg.
Néhány tipp:
Ha Windowsra akarsz fejleszteni, akkor C#.
Ha cross-platform dolog érdekel, akkor kipróbálhatod a Qt+C++ kombót, a QtCreator egész kellemes IDE lett.
C++-hoz több a library (a boost még nagyon jó cucc), viszont C# alatt van garbage collector, így nem lesz memleakes a programod.