Brian Kernighan

http://www.cs.princeton.edu/~bwk/

Pronounced Kernihan (the "g" is silent).

BrianKernighan is the "K" of "K&R" or KernighanAndRitchie, authors of the classic book on the CeeLanguage, The C Programming Language. He's also done a LOT of other work over the years, almost all of it worth finding out about... maybe at: http://cm.bell-labs.com/cm/cs/who/bwk/index.html

I thought that BrianKernighan and DennisRitchie were the inventors of C and Unix, respectively. That's a lot more important than writing a book about C.

He and RobPike are the authors of ThePracticeOfProgramming and TheUnixProgrammingEnvironment.

With Aho and Weinberger, he wrote TheAwkProgrammingLanguage in 1988 which remains the most concise description of the AwkLanguage and a brief introduction to ComputerScience.

A collection of interviews with Brian Kernighan: http://genius.cat-v.org/brian-kernighan/interviews/

He also wrote the essay WhyPascalIsNotMyFavoriteProgrammingLanguage, which is worth reading even now, 20 years later.

He invented the HelloWorld program.


Isn't KenThompson also the co-inventor of C? A fundamental concept in UNIX's design is that it's NOT written in assembly, but in a higher level programming language, C.


CategoryPerson CategoryAuthor


EditText of this page (last edited June 10, 2010) or FindPage with title or text search