Oui. Et ceci dit, quelque soit les qualités des différents langages, C, C++, Python, autant essayer de donner des conseils adaptés plutôt que de promouvoir son doudou.
Outre R, Scilab et les calculateurs formels qu'il est intéressant de connaitre en maths, je conseillais Python parce que c'est un langage très utilisé dans l'enseignement supérieur en ce moment.
Et que ne pas avoir à se poser de questions de gestion de mémoire, de pointeurs et autres permet à quelqu'un pour qui l'informatique est un outil de se concentrer sur les algorithme, la modélisation...
P.S : je précise que je programme en C, C++ mais pas Python. Néanmoins, je ne pense pas qu'il faille connaitre C et C++ pour savoir "vraiment programmer". Sinon, on pourrait dire que ceux qui font du Lisp, du Haskell, du Java/Scala ou autre ne programment pas vraiment.
-----