Back to People
Brian Kernighan

Brian Kernighan

Born 1942 · Age 83

Canadian computer scientist; Bell Labs Unix contributor; coauthor of The C Programming Language; co-creator of AWK and AMPL; Princeton CS professor since 2000; author of many programming books.

Total Events
48
Career Span
83 years
Peak Net Worth
$6,500,000

Compare Your Trajectory

See how your career milestones stack up against Brian Kernighan and other industry leaders.

Life & Career Timeline

1942Age 0

Birth

Born in Toronto, Ontario, Canada.

1/30/1942Source
Confidence
100%
1960Age 18

Entered University of Toronto

Began undergraduate studies at the University of Toronto (engineering physics).

1/1/1960Net Worth: $1,000Source
Confidence
95%
1964Age 22

Bachelor's degree (Engineering Physics)

Earned BASc in engineering physics from the University of Toronto (attended 1960–1964).

1/1/1964Net Worth: $2,000Source
Confidence
99%
1969Age 27

Joined Bell Labs (approx.)

Began long career at Bell Labs where he worked with Ken Thompson and Dennis Ritchie on Unix and Unix tools.

1/1/1969Net Worth: $20,000Source
Confidence
70%
1969Age 27

Ph.D. in Electrical Engineering (Princeton)

Received Ph.D. from Princeton; thesis: 'Some graph partitioning problems related to program segmentation' under advisor Peter G. Weiner.

1/1/1969Net Worth: $5,000Source
Confidence
99%
1969Age 27

Published doctoral dissertation

PhD thesis on graph partitioning problems related to program segmentation (Princeton University).

1/1/1969Net Worth: $5,000Source
Confidence
98%
1970Age 28

Contributed to early Unix development

Worked alongside Ken Thompson and Dennis Ritchie contributing to the development and popularization of Unix and its philosophy.

1/1/1970Net Worth: $25,000Source
Confidence
95%
1970Age 28

Coined the term 'Unix' (at Bell Labs, early era)

Credited with coining the name 'Unix' and helping popularize Unix philosophy (date within early Unix era).

1/1/1970Net Worth: $30,000Source
Confidence
70%
1970Age 28

Kernighan–Lin algorithm (collaboration with Shen Lin)

Collaborated with Shen Lin on heuristics for graph partitioning; algorithm widely known as the Kernighan–Lin algorithm (early Unix/research era).

1/1/1970Net Worth: $30,000Source
Confidence
70%
1972Age 30

First documented 'Hello, world!' example (B)

Described memory management in strings using 'hello' and 'world' in Kernighan's 'A Tutorial Introduction to the Language B'—the earliest documented 'Hello, world!'.

1/1/1972Net Worth: $50,000Source
Confidence
99%
1973Age 31

Coauthored work leading to Lin–Kernighan heuristic

Collaboration with Shen Lin produced heuristics related to the travelling salesman problem later known as Lin–Kernighan heuristic.

1/1/1973Net Worth: $60,000Source
Confidence
65%
1973Age 31

Authored ditroff

Wrote ditroff ('device independent troff'), enabling troff to be used with many devices.

1/1/1973Net Worth: $60,000Source
Confidence
99%
1974Age 32

Created eqn typesetting language (with Lorinda Cherry)

Co-developed eqn, a typesetting language for troff, with Lorinda Cherry.

1/1/1974Net Worth: $80,000Source
Confidence
98%
1974Age 32

Published The Elements of Programming Style (1st ed.)

Coauthored influential programming style book with P. J. Plauger (first edition 1974).

1/1/1974Net Worth: $120,000Source
Confidence
98%
1976Age 34

Released Ratfor and Software Tools

Released Ratfor (rational FORTRAN) and the Software Tools book/collection (with P. J. Plauger); Ratfor put in public domain.

1/1/1976Net Worth: $180,000Source
Confidence
98%
1976Age 34

Software editor for Prentice Hall (approx.)

Served as software editor for Prentice Hall International; edited and promoted the 'Software Tools' series.

1/1/1976Net Worth: $180,000Source
Confidence
80%
1977Age 35

Created m4 macro processor (with Dennis Ritchie)

Coauthored the m4 macro processing language with Dennis Ritchie.

1/1/1977Net Worth: $200,000Source
Confidence
99%
1977Age 35

Co-created AWK (with Aho & Weinberger)

Coauthored the AWK programming language with Alfred Aho and Peter J. Weinberger (1977).

1/1/1977Net Worth: $220,000Source
Confidence
99%
1978Age 36

Published The C Programming Language (1st ed., with Dennis Ritchie)

Coauthored the first book on C with Dennis Ritchie; the book became widely known as 'K&R'.

1/1/1978Net Worth: $400,000Source
Confidence
100%
1978Age 36

Implemented 'hello, world!' example (C era implementation)

Authored a 1978 implementation of the iconic 'hello, world!' program; that original implementation was later sold at The Algorithm Auction.

1/1/1978Net Worth: $420,000Source
Confidence
90%
1980Age 38

Coined WYSIAYG phrase

Coined the expression 'What You See Is All You Get' (WYSIAYG), a sarcastic variant of WYSIWYG, commenting on information loss.

1/1/1980Net Worth: $550,000Source
Confidence
70%
1981Age 39

Published 'Why Pascal is Not My Favorite Programming Language' (AT&T report)

Authored a widely-read critique of Pascal (AT&T Computing Science Technical Report #100).

1/1/1981Net Worth: $500,000Source
Confidence
95%
1984Age 42

Published The Unix Programming Environment (with Rob Pike)

Coauthored an influential tutorial/book on Unix with Rob Pike (1984).

1/1/1984Net Worth: $700,000Source
Confidence
98%
1985Age 43

Released AMPL

Co-created the AMPL modeling language for mathematical programming (AMPL release cited 1985).

1/1/1985Net Worth: $800,000Source
Confidence
95%
1988Age 46

Authored pic typesetting language

Developed the pic typesetting language for troff (cited 1988).

1/1/1988Net Worth: $1,000,000Source
Confidence
95%
1988Age 46

Published second edition of The C Programming Language and The AWK Programming Language (book)

Second edition of K&R C and the AWK Programming Language (with Aho & Weinberger) published in 1988.

1/1/1988Net Worth: $1,000,000Source
Confidence
99%
1990Age 48

Holds patents (five cited in bio)

Stony Brook bio notes he holds five patents related to his work (date range unspecified).

1/1/1990Net Worth: $1,200,000Source
Confidence
85%
1996Age 54

Taught CS50 (Harvard introductory course) as visiting instructor

Taught CS50 in 1996; influenced David J. Malan who later scaled the course widely.

1/1/1996Net Worth: $1,500,000Source
Confidence
95%
1999Age 57

Published The Practice of Programming (with Rob Pike)

Coauthored a practical programming book with Rob Pike (1999).

1/1/1999Net Worth: $1,800,000Source
Confidence
98%
2000Age 58

Director of Undergraduate Studies (Princeton, ongoing)

Serves as director of undergraduate studies in Princeton's CS department (position noted as current).

1/1/2000Net Worth: $2,100,000Source
Confidence
85%
2000Age 58

Joined Princeton University faculty

Appointed professor of computer science at Princeton University (has been a professor since 2000).

1/1/2000Net Worth: $2,000,000Source
Confidence
99%
2002Age 60

Elected to National Academy of Engineering

Elected a member of the NAE for contributions to software and programming languages.

1/1/2002Net Worth: $2,500,000Source
Confidence
99%
2003Age 61

Published AMPL: A Modeling Language for Mathematical Programming (2nd ed.)

Coauthored 2nd edition of AMPL book with Robert Fourer and David Gay.

1/1/2003Net Worth: $2,600,000Source
Confidence
95%
2010Age 68

Influenced CS50 and David J. Malan

Recognized as an influence on David J. Malan; his 1996 teaching of CS50 helped shape the course's later expansion.

1/1/2010Net Worth: $1,400,000Source
Confidence
90%
2011Age 69

Published D is for Digital

Published 'D is for Digital: What a well-informed person should know about computers and communications', based on his COS 109 course.

1/1/2011Net Worth: $3,000,000Source
Confidence
98%
2012Age 70

Spoke at tribute to Dennis Ritchie at Bell Labs

Spoke at a memorial/tribute to Dennis Ritchie highlighting their work and Ritchie's contributions.

1/1/2012Net Worth: $3,100,000Source
Confidence
90%
2014Age 72

Original 1978 'hello, world!' implementation sold at Algorithm Auction

Kernighan's original 1978 implementation of 'hello, world!' was sold at The Algorithm Auction (the world's first auction of computer algorithms). Auction year not specified in source; year here is an approximate placement for the auction event.

1/1/2014Net Worth: $420,000Source
Confidence
20%
2015Age 73

Coauthored The Go Programming Language

Coauthored 'The Go Programming Language' with Alan Donovan (2015).

1/1/2015Net Worth: $4,000,000Source
Confidence
99%
2017Age 75

Published Understanding the Digital World

Authored 'Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security' (2017).

1/1/2017Net Worth: $4,500,000Source
Confidence
98%
2018Age 76

Published Millions, Billions, Zillions

Published 'Millions, Billions, Zillions: Defending Yourself in a World of Too Many Numbers' (2018).

1/1/2018Net Worth: $5,000,000Source
Confidence
95%
2019Age 77

Continued public commentary on privacy and technology

Publicly commented on internet privacy and technology; authorship and courses address privacy concerns (e.g., D is for Digital and COS 109).

1/1/2019Net Worth: $6,100,000Source
Confidence
90%
2019Age 77

Elected to American Academy of Arts and Sciences

Elected a member of the American Academy of Arts and Sciences.

1/1/2019Net Worth: $6,000,000Source
Confidence
98%
2019Age 77

Published UNIX: A History and a Memoir

Published a historical account and memoir of Unix development based on his experiences at Bell Labs.

1/1/2019Net Worth: $6,100,000Source
Confidence
98%
2020Age 78

Ongoing teaching of COS 109 (Computers in Our World)

Regularly teaches COS 109 each fall at Princeton, an introductory computing course for non-majors.

1/1/2020Net Worth: $6,200,000Source
Confidence
95%
2022Age 80

Working on AWK improvements

Stated he was actively working on improvements to the AWK programming language (which he helped create in 1977).

1/1/2022Net Worth: $6,220,000Source
Confidence
95%
2023Age 81

Coauthored updated edition of The AWK Programming Language

AWK Programming Language book listed with a 2023 edition (coauthored with Aho & Weinberger).

1/1/2023Net Worth: $6,300,000Source
Confidence
95%
2025Age 83

Ongoing emeritus/active roles and public speaking

Continues as active Princeton professor, public speaker, and contributor to programming language tooling and education.

1/1/2025Net Worth: $6,500,000Source
Confidence
90%
2025Age 83

Presented at Vintage Computer Festival East

Presented at Vintage Computer Festival East (image caption indicates participation April 2025).

4/1/2025Net Worth: $6,500,000Source
Confidence
90%

Similar Trajectories

Paulo Coelho

Born 1947 · Age 78

Brazilian lyricist and novelist, author of The Alchemist; member of the Brazilian Academy of Letters since 2002; internationally bestselling author whose works focus on spirituality and personal journeys.

View Timeline →

John C. Maxwell

Born 1947 · Age 78

American author, leadership speaker, and pastor; prolific author of leadership books and founder of multiple leadership organizations (INJOY/The John Maxwell Company, EQUIP, The John Maxwell Team).

View Timeline →

Gerald Sussman

Born 1947 · Age 78

Panasonic Professor of Electrical Engineering at MIT; AI researcher since 1964; co-inventor of Scheme; co-author of SICP; designer of special-purpose computers for orbital mechanics; influential teacher and textbook author.

View Timeline →

Walt Mossberg

Born 1947 · Age 78

American technology journalist, longtime Wall Street Journal Personal Technology columnist, co‑founder of AllThingsD and Recode, moderator/producer of major tech conferences, retired 2017.

View Timeline →

Hillary Clinton

Born 1947 · Age 78

American politician, lawyer, and diplomat; First Lady of the United States (1993–2001); U.S. Senator from New York (2001–2009); 67th U.S. Secretary of State (2009–2013); Democratic nominee for president (2016).

View Timeline →

Michael A. Singer

Born 1947 · Age 78

American author, spiritual teacher, motivational speaker and former software entrepreneur; founder of the Temple of the Universe and co‑founder of Medical Manager (later part of WebMD); author of The Untethered Soul and The Surrender Experiment.

View Timeline →