By Kris Bell, Lars Ivar Igesund, Sean Kelly, Michael Parker; Apress, 2008, ISBN10 1590599608, ISBN13 9781590599600. Introduces D, concise, thorough overview of syntax and features, and Tango software library.
By Allen B. Downey; Green Tea Press, 2002. Teaches general principles of programming, via Java as subject language. Thorough, in-depth approach to many basic and intermediate programming topics. Full text online and downloads: HTML, PDF, PS, LaTeX. [F...
By Allen B. Downey, Jeffrey Elkner, Chris Meyers; Green Tea Press, 2002, ISBN 0971677506. Teaches general principles of programming, via Python as subject language. Thorough, in-depth approach to many basic and intermediate programming topics. Full te...
By Magnus Lie Hetland; Apress LP, 2002, ISBN 1590590066. Readable guide to ideas most vital to new users, from basics common to high level languages, to more specific aspects, to a series of 10 ever more complex programs. [Apress]