West Publishing, 1992. — 485 p.
This book teaches computer programming using C. It does not presume prior knowledge of some other programming language, and teaches C from first principles. At the same time, it is a complete description of C. Even knowledgeable C programmers should find the examples and exercises interesting and challenging. This book can be used either as a textbook for a course on programming, as a source book for a training course on C, as a guide for self-teaching C, or as a reference by software professionals.