Programming - Where do I start?

googs and Fleetz:

You can buy it at a discount on Amazon:

Also, you can look inside and read part of it. As I said before, pointers are tough for some people so that's something you might look at. Use the "Look Inside" feature on Amazon (look at the cover image on the left side of the page), go to page 47 and read through to page 51. After doing that, you'd be ready for Chapters 8 and 9, both on pointers. (I tried using the Look Inside feature a second time, and it cut me off after two pages. You can close the page, reload it, and then read some more by scrolling down in the TOC and picking a page number. The little section I mention talks about symbol tables and the Bucket Analogy which is more how compilers work under a full op system, but the principles are basically the same.)