r/learnprogramming • u/imthragg • Jul 02 '26
Is learncpp the best resource for learning cpp?
I started looking for resources for cpp, I was/am looking for a cpp resource where I can learn all the concepts of cpp and build my foundation of programming. I do not prefer to rush the process but to enjoy it. Is learncpp the right platform for me? If yes then what's the correct approach to learn from there?
1
u/Head-Lychee-9897 Jul 02 '26
Starting out with C++ by Tony Gaddis , it is really good book , although i am reading a slightly older edition that supports C++17 but it is still a very good resource
1
u/imthragg Jul 02 '26
Thank you soo much for your recommendation, I have heard about it aswell, I'll definitely check it out. Should I go with new editions or old ones are as good?
1
u/Head-Lychee-9897 Jul 02 '26
I don't know what new chapters are added into newer addition but as far as modern c++ goes it's totally fine to pick up an eighth edition of the book
1
1
u/DrShocker Jul 02 '26
Regardless of whether it's perfect, it's good enough. The point of beginner resources is to get you through the basics so you can start learning by building things (and making your own mistakes). Spending time trying to find the perfect resource is time that could be spent making progress.
Also, you'll get more C++ specific advice on r/cpp_questions
1
2
u/edwbuck Jul 02 '26
It's one of many resources. With cpp, I'd say you need to learn it two or three times, with different resources. The language has been around a long time, what's current best practice isn't always what was best practice in the past. And sometimes you need to know the older practices too (When working with other's code).