From the developer: "Programming C is an e-book intended for beginning programmers. As a basis of study, the book develops portions of a fully working Chess engine called speedeCHESS. Programming C clearly presents the C fundamentals (arrays, strings, pointers, etc.), and applies them in developing the speedeCHESS engine step-by-step. Programming C is the first in a three-part series being published by speedeBooks.com: (1) Programming C, (2) Programming C++ and (3) Programming Visual C++ Using MFC. All three titles are concisely written in a clear, direct style. Programming C is delivered as a self-extracting file with several lessons fully viewable; the remaining lessons are partially viewable. If you decide to buy, you can receive an electronic KEY immediately."