The C Programming Language

Brian W. Kernighan, Dennis M. Ritchie

This book is meant to help the reader learn how to program in C. It contains a tutorial introduction to get new users started as soon as possible, separate chapters on each major feature, and a reference manual. Most of the treatment is based on reading, writing, and revising examples, rather than on mere statements of rules. For the most part, the examples are complete, real programs, rather than isolated fragments. All examples have been tested directly from the text, which is in machine-readable form. Besides showing how to make effective use of the language, we have also tried where possible to illustrate useful algorithms and principles of good style and sound design. In our experience, C has proven to be a pleasant, expressive, and versatile language for a wide variety of programs. It is easy to learn, and it wears well as one’s experience with it grows. We hope that this book will help you to use it well.

status Copy #1 (23576): in
genre Hard Science » Technology
publisher Prentice-Hall
publish date 1988
popularity checked out 0 time(s)


  • By Matthew Gilmore -

    Must-Read for Programmers

    I’ve read this book through and through several times in the past 15 years and it remains in my opinion one of the best books available on the subject. While the specifics of the material focus on C as it stood in the late 80s, the programming paradigms and practice introduced within have influenced decades of computer scientists and have stood as points of reference in countless other educational works on the subject of programming. Concise, witty, and approachable, I would place The C Programming Language near the top of anyone’s programming and computer science reading lists.

Leave a Reply