Picture of author.

Brian W. Kernighan

Author of The C Programming Language (2nd Edition)

26 Works 6,615 Members 64 Reviews 8 Favorited

About the Author

Brian W. Kernighan is a professor in the Department of Computer Science at Princeton University. His many books include Millions, Billions, Zillions (Princeton) and the computing classic The C Programming Language (Prentice Hall).
Disambiguation Notice:

"The C Programming Language" and "The C Programming Language, Second Edition" should not be combined as one work. The languages described are significantly different: K&R C in one case, ANSI C in the other. Any variant of the title with "second", "2nd", "ANSI" or "ISO" in the title almost certainly refers to the second edition. K&R C is these days of only historical interest, while ANSI C is a very important language. If you have any book about C , Objective C, C# etc, please do not combine it with either edition of "The C Programming Language". Also Brian Kernighan should not be combined with the "author" Brian Kernighan and Dennis Ritchie.

Image credit: By permission of Brian Kernighan

Works by Brian W. Kernighan

The C Programming Language (2nd Edition) (1988) — Author — 3,073 copies
The Practice of Programming (1999) — Author — 855 copies
The C Programming Language (1978) — Author — 689 copies
The UNIX Programming Environment (1984) — Author — 656 copies
The AWK Programming Language (1988) — Author — 275 copies
Software Tools (1976) 214 copies
UNIX: A History and a Memoir (2019) — Author — 142 copies
Software Tools in Pascal (1981) 81 copies

Tagged

@work (15) awk (37) C (485) C Language (27) c programming (27) classic (17) coding (17) computer (139) computer programming (81) computer science (238) computers (290) computing (167) cs (33) ebook (16) goodreads (16) informatique (21) IT (32) languages (15) manual (15) non-fiction (302) operating systems (19) own (20) owned (21) paperback (25) programming (1,006) programming language (45) programming languages (98) read (29) reference (119) science (18) software (72) software development (46) software engineering (44) tech (27) technical (51) technology (31) textbook (39) to-read (183) unix (169) work (21)

Common Knowledge

Legal name
Kernighan, Brian Wilson
Birthdate
1942-01
Gender
male
Nationality
Canada
Places of residence
Toronto, Ontario, Canada
Education
Princeton Unversity (Ph.D|Electrical Engineering)
University of Toronto (BSc|Engineering Physics)
Disambiguation notice
"The C Programming Language" and "The C Programming Language, Second Edition" should not be combined as one work. The languages described are significantly different: K&R C in one case, ANSI C in the other. Any variant of the title with "second", "2nd", "ANSI" or "ISO" in the title almost certainly refers to the second edition. K&R C is these days of only historical interest, while ANSI C is a very important language. If you have any book about C , Objective C, C# etc, please do not combine it with either edition of "The C Programming Language".
Also Brian Kernighan should not be combined with the "author" Brian Kernighan and Dennis Ritchie.

Members

Reviews

A must read for anyone serious about learning Golang.
 
Flagged
mos3abof | Nov 19, 2023 |
Solid book it delivers what it promise.

A history that can be understood as a very high level introduction to operative systems and UNIX in particular.

And a memoir, that while it is not particularly well written it manages to convey some of the feelings of the author when it comes to his time at Bell Labs.
 
Flagged
emed0s | 3 other reviews | Oct 23, 2023 |
First person account of the birth of UNIX. Fun read, especially if you have met the author.
 
Flagged
DoesNotCompute | 3 other reviews | May 3, 2023 |

Lists

You May Also Like

Associated Authors

Rob Pike Author
P. J. Plauger Joint Author., Author
Lorraine Doneker Cover designer
Ernst Janich Translator

Statistics

Works
26
Members
6,615
Popularity
#3,704
Rating
½ 4.3
Reviews
64
ISBNs
119
Languages
18
Favorited
8
Touchstones
13

Charts & Graphs