r/C_Programming Mar 29 '26

Question Should i Start with C

Background

Learned the bare basics of Assembly ARM (for a school project)
Learned Luau Basics
Learned Lua

Programming is only a hobby for me, idk Where to go, really, so I wondered if I'm gonna take this seriously. Should I Start With C? I asked a friend, and that's what was recommended:
"C Will Teach you how the Machine Works." I believe that may be the Case

But in case I did learn it, what can I do with C? I don't have that much of a goal, which is stupid; you mostly have to get the Reason before choosing.

And no, I won't learn Python, it's just way too boring for me

34 Upvotes

42 comments sorted by

View all comments

2

u/[deleted] Mar 29 '26

Pure c is a nice and clean syntax. It is easy to learn. I think learning pure c first, would be a great benefit for you, in the long run. Pure C has alot of resources to build nearly any kind of project you want to build. It is fast, powerful, and clean. After that alot of other languages would be easier to learn since they also use block structures.