In the development history of computer, no programming language is so widely used like C. The C Programming Language was co-written by the famous computer scientist Brian Kernighan and the father of C language Dennis Ritchie. As an authoritative classic writing introducing the standard C language and its programming methods, it is regarded as the must-read bible for C language programming (or we can see it as the industry standards of C language which is widely used anywhere all the time).

The C language introduced in The C Programming Language, First Edition became the basis of the afterwards widely used C language version - Standard C. Nowadays a large number of C language programming teaching materials and monographs are based on this book. Even the every programmer familiared "hello world" example program for any kind of programming language is introduced for the first time in this book, and that has become a tradition in almost every programming language book.

The C Programming Language, Second Edition made appropriate revisions according to the ANSI C standards set in 1987, introduced new language forms, and added new examples. Besides, through concise description, typical examples, the authors told readers the every feature of C language as well as the basic methods of programming comprehensively, systematically and accurately.

Note that, The C Programming Language is not written for pure beginners! And even if you have developed your own C programs, this book is still worth carefully reading through, and repeatedly reviewing.

Book Example Codes

Download URLs

Version Type Download Size
First Edition Original reserved 19.4 MB
Second Edition Original 1.11 MB
Electronic 2.76 MB
Kindle 5.21 MB
(No Homepage)