I come from a PHP based background and my new years resolution was to listen to Joel and learn C.
I am using a Windows based PC and I don’t mind programming that’s focused a little on the Windows side though I will be starting with console applications.
- What compiler could I use and why?
- What IDE could I use and why?
- What other tools are useful for a beginner C programmer?
- Are there free online guides?
I tried to look for SO questions but the C tag has no good questions on the Hot list but if you know of some good SO questions that are related to this one, don’t hesitate to add it here below.
SO Posts
I’ll answer your questions in order:
And another bit of advice: Try to stick to, and learn, standard ANSI C first, stay away from proprietary extensions.