C Programming for Arduino / The book

You'll be smart enough to enjoy the difference, I'm sure about that.