Skip to content
Trackfame
Brian Kernighan

Brian Kernighan

Canadian computer scientist who co-wrote The C Programming Language and co-created AWK

1 January 1942 Canada Verified by our editors
Age
84 yrs
Birthday in 57 days
Works listed
3
Book
Honours
0
Awards & distinctions
Profile views
4
0 followers

Brian Kernighan is a Canadian computer scientist who worked at Bell Labs on Unix. He co-wrote The C Programming Language with Dennis Ritchie, co-created the AWK language, is credited with naming Unix and popularised the “hello, world” program. He teaches at Princeton.

Biography

Education

Kernighan studied engineering physics at the University of Toronto and earned his PhD in electrical engineering at Princeton in 1969.

Bell Labs

At Bell Labs he worked with Ken Thompson and Dennis Ritchie. He is credited with suggesting the name “Unics”, which became Unix. He wrote tools such as eqn for typesetting maths and co-created AWK with Alfred Aho and Peter Weinberger.

Books

The C Programming Language (1978), with Ritchie, taught C to generations and introduced “hello, world”. His other books include The Elements of Programming Style and The Practice of Programming.

Princeton

Since 2000 Kernighan has been a professor at Princeton, teaching courses on computing for non-specialists. His memoir UNIX: A History and a Memoir appeared in 2019.

Timeline

  1. 1942

    Born in Toronto, Ontario, Canada

  2. 1969

    PhD from Princeton; joins Bell Labs

  3. 1970

    Suggests the name Unix

  4. 1974

    The Elements of Programming Style

  5. 1977

    AWK

  6. 1978

    The C Programming Language

  7. 2000

    Professor at Princeton

  8. 2019

    UNIX: A History and a Memoir

Notable works

  • 1978

    The C Programming Language Book

    With Dennis Ritchie.

  • 1988

    The AWK Programming Language Book

    With Aho and Weinberger.

  • 2019

    UNIX: A History and a Memoir Book

Did you know?

  1. 1

    The “K” in AWK and in “K&R” stands for Kernighan.

  2. 2

    He says he did not design C — Ritchie did.

  3. 3

    “Hello, world” first appeared in his 1972 B tutorial.

Connections

Frequently asked

Who is Brian Kernighan?

Brian Kernighan is a Canadian computer scientist who worked at Bell Labs on Unix. He co-wrote The C Programming Language with Dennis Ritchie, co-created the AWK language, is credited with naming Unix and popularised the “hello, world” program. He teaches at Princeton.

How old is Brian Kernighan?

Brian Kernighan is 84 years old, born on 1 January 1942 in Toronto, Ontario, Canada.

Where is Brian Kernighan from?

Brian Kernighan was born in Toronto, Ontario, Canada.

What is Brian Kernighan known for?

Brian Kernighan is best known for The C Programming Language (K&R); AWK; naming Unix; “hello, world”.

References

  1. Brian Kernighan — Wikipedia. Wikipedia. Retrieved 4 November 2026.
  2. Brian Kernighan — Goodreads author page. Goodreads. Retrieved 4 November 2026.
  3. Official website. www.cs.princeton.edu. Retrieved 4 November 2026.
  4. Brian Kernighan (Q92608) — structured data. Wikidata. Retrieved 4 November 2026.

Includes material from the Wikipedia article “Brian Kernighan”, licensed under CC BY-SA 4.0. That text is available under the same licence. Learn more

About this profile

Cite this page

“Brian Kernighan.” TrackFame, last updated 5 November 2026. https://trackfame.com/person/brian-kernighan

Discussion 0

Sign in or create an account to join the discussion.

No comments yet — be the first.

More in Technology

See all