Program language doesn't make sense! Book to learn?

Another vote for Prudum's book "Beginning C for Arduino" - I have the second edition. Chapter 2 starts out with defining statements, functions etc. and showing the syntax. It also does a good job of showing how to use the help function in the IDE for the online reference.