What’s the best way for a beginner to learn C++?

0
11
Asked By TechWhizKid93 On

Hey folks! I'm 13 and I'm eager to dive into C++. I have prior experience with C#, HTML, CSS, and Python, and my ultimate goal is to get into writing drivers, programs, and even operating systems. I'm aware that for drivers I'll eventually need to learn some assembly, C, and bash, but I want to start with C++. Also, I'm looking to pick up JavaScript along the way! Any recommendations on how to begin?

5 Answers

Answered By CuriousCoder77 On

Starting with C can also be helpful if you want that low-level understanding of computing. It pairs well with learning C++, and you'll find a lot of overlap.

Answered By MasterOfCodes On

Don’t stress about the fancy OS stuff right now. Just dive into learning C++ with those basic projects. You’re already ahead of the game for your age, seriously!

Answered By CodingGuru92 On

Check out learncpp.com to get started. It's a fantastic resource for beginners. Also, installing Visual Studio will simplify things a lot. Just remember, if you're using Visual Studio, go for a Win32 Console Application and keep it simple. Don't get bogged down by all the options at first! You'll get through the basics quickly since you already know C#.

NextGenDev -

Visual Studio is definitely the way to go! Just keep building those small projects; it'll really help you solidify your skills.

Answered By CPlusPlusPro On

To really understand C++, look into the low-level stuff like how CPUs work, memory addresses, and other fundamental concepts. You might check out "TheCherno C++ course". It's also key to understand how compilers and the toolchain work, so try to learn C++ without relying too heavily on IDEs at first.

Answered By FutureOSBuilder On

Great job on your current skills! As you start learning C++, focus on core concepts like memory management, pointers, and object-oriented programming instead of just syntax. Try building small projects like a command-line tool or a simple game to help you grasp these concepts better.

CodeNinja2024 -

Totally agree! Once you get the hang of the basics, you can start thinking about OS and driver development later on.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.