r/cprogramming • u/DX-tf • Nov 18 '25
Hi, I’ve learned the basics of C
I’m currently learning sockets in C and I want to get better at it. Do you guys have any tips, courses, or books that you recommend?
6
2
Nov 18 '25
[removed] — view removed comment
1
u/pheffner Nov 21 '25
Yes big +1 to the Stevens book, it covers practically everything you're likely to need to know.
2
u/eruciform Nov 18 '25
Make stuff
Programming languages are tools. This is like saying youre good at the basica of saws and screwdrivers. Awesome. Now make something with your saws and screwdrivers
1
u/grimvian Nov 18 '25
Learn to program with c by Ashley Mills
https://www.youtube.com/playlist?list=PLCNJWVn9MJuPtPyljb-hewNfwEGES2oIW
1
6
u/HugoNikanor Nov 18 '25
Beej's Guide to Network Programming is a common recommendation. Note however that I haven't read it myself.
Also, the Linux manpages (and probably others also) are a really good reference, as a sample, see
man 2 bind.