Originally Posted by eco21268
Talking to DS about the AoPS Python class, and he responds: Um, no, I don't want to learn PYTHON, it is outdated and nobody uses it any more. [I have no expertise so no idea if he has any clue about this.] So, DS, what language do people use? He says, C++ and he "already knows a little about it."

C++ predates Python by about six years, FYI. Python is a much better language to learn to program in, in my opinion. And saying that "nobody uses it any more" is a gross overexaggeration at best. Plus, frankly, the opinion of a child who doesn't even know how to code yet on which language to choose is not an opinion to be given much weight.

I was very impressed with the AoPS beginning programming course from watching my daughter take it. I do think it would have been equally impressive in C++ or in Python, and the language used is not nearly as important as the concepts taught.