I'm in high school and want to learn C++ from the ground up while also building on what I already know in Python. A friend suggested Codecademy, but I'm not sure whether it's worth paying for or if there are better resources. What would you recommend?
3 Answers
LearnCpp is a great option if you want detailed explanations. If you prefer something a little more modern and structured, StudyPlan.dev is also worth checking out. In general, there’s plenty of high-quality programming content available for free, so you can compare a few resources before spending money.
I’d start with freeCodeCamp instead. It has a lot of learning material at no cost, so it’s worth exploring before subscribing to anything.
You probably don’t need to pay for Codecademy. LearnCpp is a thorough free resource for C++, and Exercism is useful for practicing programming problems. For Python, you can use a similar free tutorial or practice platform, then look for an object-oriented programming course once you’re comfortable with the basics.

Thanks! Do you know of any similar free resources for Python or for learning object-oriented C++?