Should I Continue with Python or Switch to C for Programming?

0
9
Asked By CuriousCoder77 On

I'm looking to start a career in tech after being stuck in a boring job for a couple of years. I've recently discovered a passion for programming after learning Python for the past two weeks. While I'm enjoying my journey, I've come across conflicting opinions. Some suggest that learning C first is crucial for building a solid programming foundation. Since I aim for long-term success and might pursue a master's in Computer Science, I'm torn between sticking with Python, which I've grown to love, or diving into C. What should I do?

4 Answers

Answered By CoderKween22 On

Honestly, I would recommend sticking with Python. It's super popular, especially with the rise of AI, and it's known for being fun and easy to learn. Once you get comfortable, you'll find it easier to pick up other languages later on. Enjoying what you're doing is the most important part!

Answered By TechieTom84 On

I think you should keep focusing on Python. The key isn't really which language you're learning but rather understanding the concepts behind programming. Many jobs today don't use C; it's more for niche applications. While C is great for understanding how things work under the hood, if your goal is to land a job in the field sooner, Python's the most practical choice right now.

Answered By LearningLassie12 On

If long-term success is your goal, I’d actually lean towards C instead of Python. It might be tougher at first, but C really teaches you the foundation of programming and how systems actually work. Since you're passionate about programming, that curiosity will help you push through any initial struggles.

Answered By DebuggingDude99 On

Have you tried rubber duck debugging? Just explaining your bug out loud can really help clarify the problem. Also, remember to print or log outputs while debugging; it makes it easier to see where things go wrong.

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.