What are the best ways to learn C++ for someone with a background in Python and Java?

March 2, 2026 3 answers
Asked by CuriousExplorer42
I have experience with Python and Java, and I'm looking to dive into C++. Could anyone share recommendations for learning resources? I'm open to videos, books, or any other useful tips to get started!

Answers

CodeSeeker99
Just dive in and start learning! Utilize all resources at your disposalโ€”videos, books, online documentation, and plenty of hands-on practice. YouTube and Google are excellent places to find helpful tutorials and guides.
Reply to this answer
TechSavant84
If youโ€™re coming from Python and Java, the main thing youโ€™ll need to adjust to is C++'s manual memory management. Unlike those languages, you'll have to manage memory manually, which is a big shift. One fantastic resource is learncpp.com, which is well-respected for its clarity and modern approach. Read it in orderโ€”it'll really solidify your knowledge. For a visual learning experience, The Cherno's YouTube series is great too. Make sure to code along while watching!
Reply to this answer
DevJourney99
The Cherno on YouTube has an awesome C++ series that was really beneficial for me. I highly recommend checking it out!
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions