UNIX pioneer Brian Kernighan recounts Bell Labs' golden era and reflects on C, AWK, AMPL, programming languages, and the future of computing.

Brian Kernighan: Princeton computer science professor and Bell Labs veteran who co-authored the C programming language with Dennis Ritchie, co-created AWK and AMPL, and was a key figure in the early UNIX community.
Brian Kernighan walks Lex Fridman through the birth of UNIX at Bell Labs in 1969, including Ken Thompson writing the first version in three weeks on a PDP-7. He explains the philosophy behind UNIX, the design and lasting success of C, and his work on AWK and the AMPL optimization-modeling language. The conversation traces the history of programming languages from assembly to functional languages, and Kernighan repeatedly downplays his own contributions with characteristic humility. The episode closes on broader reflections about AI, Moore's law, privacy, and how computing has reshaped human connection.
Rob Pike
“editor I use mostly Sam which is an editor that Rob Pike wrote long ago at Bell Labs”— guest
Brian Kernighan
“has written a lot of books on programming computers and life including the practice of programming the goal programming language and his latest UNIX a history”— Lex Fridman
Brian Kernighan
“has written a lot of books on programming computers and life including the practice of programming the goal programming language and his latest UNIX a history”— Lex Fridman
Brian Kernighan
“has written a lot of books on programming computers and life including the practice of programming the goal programming language and his latest UNIX a history”— Lex Fridman
Brian Kernighan and Dennis Ritchie
“you wrote a book C programming language and C is probably one of the most important languages in the history of programming languages”— Lex Fridman
Robert Fourer, David Gay, Brian Kernighan
“we wrote a couple of versions of a book on which is one of the greatest books ever written I love that book”— guest
Apple
“I have a at this point a 13-inch MacBook Air which I used because it's kind of a reasonable balance of the various things I need”— guest
Apple
“I have a big iMac in my office that I use from time to time as well especially when I need a big screen”— guest
Edward Feigenbaum and Julian Feldman
“there's a wonderful collection of papers called computers and thought that was published and about that era and people were very optimistic”— guest