Replies (2)

C Programming Language by Brian Kernighan and Dennis Ritchie. This should help you learn the inner workings of C. You come from a Python background, right ? I suggest you start by porting all that you know in Python to C: data types, files, strings, algorithms, sockets, threads, etc. Take it all and implement in C.
that's what I was doing, then I found Go and will continue with it. Go to me seems like C but "more modern"in the sense that it gives less control to the programmer, which is a good thing for me rn! I don't want too much control, or I'll mess up things!