Learn to program using C++ on the Raspberry Pi : an easy introduction to programming for beginners using Linux and GNU C++.
Gardner, Phil.