Kısa cevap
Python ile nesne yönelimli kodun temellerini öğrenin ve C aracılığıyla bilgisayar biliminin temellerini öğrenin. En azından bu iki dille oldukça iyi olduğunuzda C ++ öğrenebilirsiniz, çünkü C ++ 'da hemen hemen her şeyi yapabilirsiniz ve hızlı bir şekilde çalışmasını sağlayın (yazmanın sonsuza dek sürmesine rağmen).
Daha uzun cevap
İşte, işte: ilk projeniz için birinin laboratuvarında başka birinin kodu üzerinde çalışacaksınız. Bu durumda programlama dilini seçeceklerdir. Şahsen bence harika bir şey!
Demek istediğim, yeni başlayan biri olarak bir süre dirsekten kıçını gerçekten tanımayacaksın ve özellikle ne yaptığını bilmediğin zaman, programlamayı öğrenmek sıkıcı olabilir. Bu nedenle, başka birinin kodu üzerinde çalışmanın getirdiği yapıya ve sınırlara sahip olmak iyidir ve sadece gerçek bir proje üzerinde çalışmaktan gelebilecek motivasyona ve heyecana sahip olmak iyidir.
Yine de, laboratuvarınız hangi dili kullanırsa kullansın (özellikle Matlab ise), muhtemelen python, C ve C ++ öğrenmelisiniz. Özellikle, bir bilgisayar bilimi geçmişinden gelmiyorsanız Kernighan ve Ritchie'nin "C Programlama Dili" ni okumalısınız. 35 yaşında ve yazarlarının delikli kartlar üzerinde programladığı konusunda farklı bir izlenim veriyor, ancak kuşların en nadiridir: zamansız bir bilgisayar bilimi kitabı. Birçok şeyi daha net hale getirecektir.