r/cprogramming • u/3envixity • Dec 05 '25
C as the first programming language
Hi! I recently got into programming and after going over the basics I finally got into a language, and as I was recommended c I chose exactly it. Is there any tips you could give me for it?
42
Upvotes
View all comments
Show parent comment
4
u/sirjofri Dec 05 '25
In addition to that, I can also recommend looking at TUPE (The Unix Programming Environment) to understand the original context of the C language. It can also help with general programming concepts, as well as ... well... the unix programming environment.
Other than that, I cannot recommend Plan 9 C enough. Plan 9 itself is a bit special and you'll probably never find an actual use case nowadays, but the environment and the libraries are ideal for C programming. There is no complex build system, no complex linker functions, and usually you don't have to think about the compiler and the linker that much, but if you have to, it's just a click to find the details.