Saçma. Bu mantıkla hiçbir dil başlangıç dili değil. Bu mantığa göre pseudo kod yazdırmak gerekiyor. Fakat çoğu kişi hadi başlangıç dili olarak Python önerelim diyor. Neden? "Çünkü syntaxı daha kolay, ve veri tanımlarken değişken türlerini direkt belirtemeye gerek yok! Ayrıca Memory safe! Yeeey.".
Yol üstünde deneyerek, hata yaparak öğrenilir programlama dilleri. Çoğu dilin syntaxını öğrenmek bir ya da birkaç gün alır. Asıl vakit alan dillerin kurallarını öğrenmektir. Dolayısıyla eğer OOP prensiplerine giriş yapılacaksa, seçilen ilk dilin önemi yok. C++, C#, Rust, Python, Java... Fark etmez. OOP prensipleri öğrenildikten sonra hedef platform, hedef ürün grubu seçilir ve buna uygun dil öğrenilir. C++'tan bal gibi başlangıç dili olur bu arada.