Review C by Examples, Exercises and Problems

C has proven to be a pleasant, expressive, and versatile language for a variety of programs. It is easy to learn, and it wears well as one's experience with it grows.

Brian W Kernighan and Dennis M. Ritchie

The "C Language": designed by Dennis Ritchie, at Bell Laboratories, in 1972.

The first C book:

The C Programming Language: by Brian W Kernighan and Dennis M. Ritchie

Required text: Computer Science: A Structured Programming Approach Using C by Behrouz A. Forouzan & Richard F. Gilberg, 2nd edition. Brooks/Cole 2001.

Let's Get Started