Çoğu programlama dili C dilinden esinlenilerek yazılmıştır. C/C++ sistem programcılığı alt seviye dil yani makine diline yakın bir dildir. C# Java gibi diller insan diline daha yakındır öğrenmesi kolaydır. Burada siz ne tarz bir programcı olmak istiyorsanız onun üzerinde yoğunlaşmanızı tavsiye ederim. Verim kritik programlar üretilen alanlar için savunma sanayi mikroişlemciler vs. bu tarz salisenin önemli olduğu yerlerde C/C++ kullanılır en azından kullanılması gerekir. Şirketlerde müşterinin talebine yönelik programlar üretilen, kolay pratik bir dil istiyorsanız C# Java olacaktır. C# Java içinden Türkiyede en çok C#kullanılır. Yanlış anlaşılmasın bu dillerin hepsinin yeri ayrıdır. Bu yüzden ne yapmak istediğinizle alakalı bir durum.