Comment by ipcress_file

Comment by ipcress_file 5 days ago

0 replies

I am also not a professional programmer, but learned enough C to do some programming on hobby projects a few years back. I started with Ashley Mills' videos on YouTube: https://www.youtube.com/playlist?list=PLCNJWVn9MJuPtPyljb-he...

If you've already programmed in Python you'll know enough to recognize that he makes a few logical leaps in the later videos (where you have to read up on topics to fill in the gaps), but overall I thought they were really good.

I also liked NASA's "The Power of 10: Rules for Developing Safety-Critical Code" and their C style guide from 1994, both of which helped me achieve the simplicity and clarity I was after.