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.
Çünkü C object oriented değil ve meslek olarak düşünmüyorsa samanlıkta iğne aramasına gerek yok.