I'm completely new to programming and want to start learning C++. However, I'm unsure about where to begin and what resources I should use to ensure I learn it effectively. If anyone has any tips or recommendations based on their own experiences, I would really appreciate it! Thanks!
5 Answers
Starting with C++ as your first programming language can be quite challenging. It might be beneficial to first familiarize yourself with a simpler language, like Python or JavaScript, to develop your programming mindset and problem-solving skills. Once you're comfortable, you can tackle C++. Also, consider checking out CS50P or CS50X if you're up for a challenge—they're great courses that can prepare you for C++. Just take your time, and you'll transition to C++ smoothly!
I got really frustrated trying to learn C++ when I was younger. For some, it might feel overwhelming right from the start, so it's important to tackle it when you feel ready. Just be patient with yourself along the way!
Check out this YouTube link for a nice introduction to C++: [Video](https://www.youtube.com/watch?v=7fGB-hjc2Gc). It's helpful to get a visual understanding too!
Thank you, I'll have to take a look!
Honestly, just dive in and write some code—even if it's messy! Don't stress about being perfect. Have fun with it and occasionally reflect on why you're doing this. If it's not enjoyable, take a break and come back when you're ready. It's all about the journey!
I'm curious what made you want to learn C++ in the first place? Understanding your motivation can help guide your learning journey!

Thank you, I'll think about it!