People

Brian Kernighan

Brian Kernighan
Photo: Jw12321, CC0 · Wikimedia Commons

b. 1942, Toronto · Bell Labs researcher; Princeton CS professor; co-author of K&R

Also known as: Kernighan

Brian Kernighan was a Bell Labs researcher during the formative Unix years. He co-authored The C Programming Language (K&R) with Dennis Ritchie, The Unix Programming Environment with Rob Pike, and co-created the AWK text-processing language (the "K" in awk).

AWK, K&R, and the small-tools philosophy he documented all ship as standard on every Linux distribution.

Video

Related people: Ken Thompson, Dennis Ritchie, Rob Pike

Works cited in this book:

Discussed in:

Textbook of Linux — Learn Linux on iPhone — Download on the App Store