CS201 - Introduction to Programing
C++ How to Program
by Paul J. Deitel
C Programming Language
by Kernighan and Ritchie