Brian W. Kernighan Books
Kernighan is a computer scientist known for his work at Bell Labs and contributions to Unix, C, and AWK.
Known for: The Practice of Programming
Books by Brian W. Kernighan
The Practice of Programming
The Practice of Programming offers practical advice on writing clear, robust, and efficient code. It covers topics such as design, interfaces, debugging, testing, performance, and portability, using examples in C, C++, Java, and other languages. The book emphasizes good programming style and the importance of simplicity and clarity in software development.
Read SummaryKey Insights from Brian W. Kernighan
Chapter 1 – Style
Style, to us, is the first signal of thoughtfulness. Good style does not make a program correct, but it makes correctness easier to judge. Over the years, we’ve seen code that looked like hieroglyphics and others that read like prose. The difference lies in consistency, precision, and care. Naming ...
From The Practice of Programming
Chapter 2 – Algorithms and Data Structures
A program’s efficiency, elegance, and reliability depend largely on its underlying algorithms and data structures. Style organizes your expression; algorithms determine your thought. The wrong algorithm, no matter how gracefully formatted, leads to sluggish, brittle software. We urge choosing the s...
From The Practice of Programming
About Brian W. Kernighan
Kernighan is a computer scientist known for his work at Bell Labs and contributions to Unix, C, and AWK.
Frequently Asked Questions
Kernighan is a computer scientist known for his work at Bell Labs and contributions to Unix, C, and AWK.
Read Brian W. Kernighan's books in 15 minutes
Get AI-powered summaries with key insights from 1 book by Brian W. Kernighan.
