Do I really need to learn C for my programming career?

0
14
Asked By TechLover42 On

I've just started a college class focused on web design and video game design, where we've been learning HTML, CSS, and a bit of C. While I find HTML and CSS enjoyable, I really struggle with C and don't feel it makes sense to me. My teacher insists that without a solid understanding of C, we won't have a future in programming, which is stressing me out. I enrolled primarily for the video game design aspect, but I've found enjoyment in web design as well. Should I invest time in trying to grasp C, or can I succeed in programming without it?

4 Answers

Answered By FriendlyProgrammer On

I think learning C can provide valuable insights into programming and memory management, which can improve your coding skills overall. But if you find it frustrating, it's okay to focus on languages that excite you more, like JavaScript or C#. Many successful developers don't have extensive C backgrounds!

Answered By GameDevGuru On

If you're set on game development, learning C or C++ can definitely give you an edge since many engines use those languages. However, C isn't the only path to success in game development, and many games are developed in languages like Java or Python. So, consider your goals and whether you really want to push through C.

Answered By CodeWizard99 On

C isn't crucial to every programming career, especially if you're leaning towards web design. It's a low-level language that helps you understand how computers work, but for web development, HTML, CSS, and JavaScript are usually sufficient. Don't stress too much about C unless your job path specifically requires it.

Answered By FutureCoder21 On

Your teacher's stance on C being vital might be a bit exaggerated. Sure, C teaches you a lot about computer fundamentals, but not all programming jobs require it. If you're aiming for web design, focus on modern tools and languages like JavaScript. Still, having a bit of C knowledge can beneficially shape your understanding of programming as a whole.

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.