Başlangıç dili olarak herhangi biri ile başlanır. Bilgisayar/ Yazılım mühendisleri için seçim kolay çünkü bazı zorunlu derslerde hoca tarafından seçilmiş oluyor. Başlarda sadece bir dil ile başlanır, ilerlenir. C++'ı yalamış yutmuş bir insan, Pyhton'ı zaten dolaylı yoldan bilir. Konseptler aynı, syntax farklı.
Başlangıçta Pyhton ile başlanmasının sebebi syntax'ının diğerlerine nazaran kolay olması. Pseudocode gibi dil. Meslek olarak düşünmüyorsan C ile başlaman saçma, zevk alamayacaksın. C object oriented değil bir süre sonra C++'a geçmek durumunda kalacaksın alanını C olarak kullanmıyorsan. O yüzden hiç yarı yolda başka ata binmeye gerek yok.
Java, C++, C# , Pyhton, Go , PHP hatta JavaScript. Başla birine temeli bir at. Kendimden örnek vererek konuşayım, hiç Go yazmadım vakitsizlikten. Şu an bana Go'da bir proje verseler, ilk gün syntax'ına bakarım ikinci gün projeyi veririm. Çünkü konseptlere aşinayım. Böyledir bu mevzular. Takılma, oturt kafanda gerisi gelecek.
EDIT: Alanını seçmediğini bilerek yaptığım bir yorum.
Çünkü C object oriented değil ve meslek olarak düşünmüyorsa samanlıkta iğne aramasına gerek yok.