本書是由C語言的設計者Brian W. Kernighan和Dennis M.Ritchie編寫的一部介紹標準C語言及其程序設計方法的性經典著作。全面、系統地講述了C語言的各個特性及程序設計的基本方法,包括基本概念、類型和表達式、控制流、函數與程序結構、指針與數組、結構、輸入與輸出、UNIX系統接口、標準庫等內容。
本書的講述深入淺出,配合典型例證,通俗易懂,實用性強,適合作為大專院校計算機專業或非計算機專業的C語言教材,也可以作為從事計算機相關軟硬件開發的技術人員的參考書。在計算機發展的歷史上,沒有哪一種程序設計語言像C語言這樣應用如此廣泛。
本書原著即為C語言的設計者之一Dennis M.Ritchie和的計算機科學家BrianW.Kernighan合著的一本介紹C語言的經典著作。我們現在見到的大量論述C語言程序設計的教材和專著均以此書為藍本。原著第1版中介紹的C語言成為后來廣泛使用的C語言版本——標準C的基礎。人們熟知的“hell,World”程序就是由本書首次引入的,現在,這一程序已經成為所有程序設計語言入門的課。原著第2版根據1987年制定的ANSIC標準做了適當的修訂.引入了新的語言形式,并增加了新的示例,通過簡潔的描述、典型的示例,作者全面、系統、準確地講述了C語言的各個特性以及程序設計的基本方法。對于計算機從業人員來說,本書是一本必讀的程序設計語言方面的參考書。