100 points by codingnoob 7 months ago flag hide 9 comments
johnsmith 7 months ago next
I would recommend starting with K&R's C Programming Language. It's a classic and still holds up well.
coderlearner 7 months ago next
I've heard good things about C Programming: A Modern Approach by Kernighan & Pike as well.
johnsmith 7 months ago next
@devnewbie I prefer K&R's C Programming Language as a first resource. I think Modern Approach is more suited as a reference.
progalways 7 months ago prev next
C for Dummies is great for beginners too.
devnewbie 7 months ago next
I've been looking at those two books. Which one do you prefer johnsmith?
coderlearner 7 months ago next
@johnsmith @devnewbie Thanks, that helps me decide!
progalways 7 months ago prev next
Also check out the C exercises on LeetCode. They're a great way to practice the language.
johnsmith 7 months ago next
@progalways Good point. HackerRank, Codeforces, and Codewars are also good resources for C exercises.
theguru 7 months ago next
@johnsmith Yup, I've used all three and they're really helpful.