I've recently completed studying Python up to the Object-Oriented Programming (OOP) level, but I haven't built any projects yet. I'm also really interested in diving into embedded systems. Given this background, can I learn C or C++ without having any projects under my belt in Python?
4 Answers
Absolutely! You can definitely learn C without needing to build projects in Python first. If you're looking into embedded systems, I recommend checking out mu.microchip.com; they offer a solid course in C specifically for embedded applications.
Anyone can pick up C, it's all about your motivation and willingness to experiment. The more you tinker around—even with small projects—the quicker you'll get the hang of the language. Your experience with Python won't hold you back, but if you haven't really created or debugged anything in Python, you might miss out on some important skills. It's really about getting hands-on!
Yes, you can absolutely jump into C or C++! Languages are just tools, and Python and C serve different purposes. Since you already know OOP concepts in Python, you've laid down a good foundation. Key programming concepts like variables and functions are pretty transferable, so you’re in a good spot!
Of course you can learn C! Lots of folks do without any Python background. That said, I think if you haven't actually built anything in Python, you're not fully leveraging that language yet. Think of it like golf; you can't call yourself a golfer if you’ve never played a round!
Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically