Brian Kernighan

Canadian computer scientist, co-inventor of the Unix operating system
Person human Q92608
Press Enter · cited answer in seconds

Summary

Brian Kernighan was born on January 1, 1942[1], in Toronto[2]. He has worked as a computer scientist[3], engineer[4], programmer[5], writer[6], and university teacher[7]. He ranks in the top 0.7% of human entities by monthly Wikipedia readership (2,227 views/month, #7,033 of 1,000,298).[8]

Key Facts

  • Country of citizenship: Canada[9], United States[10]
  • Field of work: computer scientist[11], informatics[12], computer programming[13], programming language[14]
  • Employer: Princeton University[15], Bell Labs[16], Project MAC[17]
  • Doctoral advisor: Peter Weiner[18]
  • Notable work: AWK[19], AMPL[20], The C Programming Language[21], Unix[22]
  • Member of: National Academy of Engineering[23], American Academy of Arts and Sciences[24]
  • Sex or gender: male[25]
  • Commons category: Brian Kernighan[26]
  • Academic degree: Doctor of Philosophy[27]
  • Family name: Kernighan[28]
  • Given name: Brian[29], Wilson[30]
  • Official website: https://www.cs.princeton.edu/~bwk/[31], https://kernighan.com/[32]
  • Languages spoken, written or signed: English[33]
  • Birth name: Brian Wilson Kernighan[34]

Body

Works and Contributions

Things named for Brian Kernighan include Lin–Kernighan heuristic[35], a heuristic[36] and Kernighan–Lin algorithm[37], a combinatorial algorithm[38].

Why It Matters

Brian Kernighan has Wikipedia articles in 24 language editions, a strong signal of global cultural recognition.[39] He is known by 52 alternative names across languages and contexts.[40]

He has been cited as an influence by David Malan[41], a computer scientist[42].

He is credited with the discovery of Hello world[43], a software category[44]. Works attributed to him include The C Programming Language[45], a literary work[46]. Entities named for him include Lin–Kernighan heuristic[35], a heuristic[36] and Kernighan–Lin algorithm[37], a combinatorial algorithm[38].

FAQs

Where was Brian Kernighan born?

Brian Kernighan's place of birth was Toronto[2].

What did Brian Kernighan do for work?

Brian Kernighan worked as a computer scientist[3], engineer[4], programmer[5], writer[6], and university teacher[7].

Who did Brian Kernighan influence?

Brian Kernighan has been cited as an influence by David Malan[41].

What did Brian Kernighan discover?

Brian Kernighan is credited as discoverer of Hello world[43].

References

Programmatic citations — every numbered marker resolves to a verifiable graph row below.

Direct Wikidata claims

  1. [2] ↑ . YouTube video. linuxjournal.com. Provenance: wikidata.org.
  2. [25] ↑ . Czech National Authority Database. Retrieved . wikidata.org.
  3. [9] ↑ . wikidata.org.
  4. [10] ↑ . wikidata.org.
  5. [11] ↑ . wikidata.org.
  6. [12] ↑ . Czech National Authority Database. Retrieved . wikidata.org.
  7. [13] ↑ . Czech National Authority Database. Retrieved . wikidata.org.
  8. [14] ↑ . Czech National Authority Database. Retrieved . wikidata.org.
  9. [3] ↑ . Integrated Authority File. Retrieved . wikidata.org.
  10. [4] ↑ . wikidata.org.
  11. [5] ↑ . wikidata.org.
  12. [6] ↑ . wikidata.org.
  13. [7] ↑ . Czech National Authority Database. Retrieved . wikidata.org.
  14. [15] ↑ . wikidata.org.
  15. [16] ↑ . YouTube video. linuxjournal.com. Provenance: wikidata.org.
  16. [17] ↑ . wikidata.org.
  17. [18] ↑ . Mathematics Genealogy Project. wikidata.org.
  18. [26] ↑ . wikidata.org.
  19. [23] ↑ . cs.princeton.edu. cs.princeton.edu. Provenance: wikidata.org.
  20. [24] ↑ . wikidata.org.
  21. [27] ↑ . wikidata.org.
  22. [1] ↑ . wikidata.org.
  23. [28] ↑ . wikidata.org.
  24. [29] ↑ . wikidata.org.
  25. [30] ↑ . Mathematics Genealogy Project. wikidata.org.
  26. [19] ↑ . wikidata.org.
  27. [20] ↑ . wikidata.org.
  28. [21] ↑ . wikidata.org.
  29. [22] ↑ . wikidata.org.
  30. [31] ↑ . wikidata.org.
  31. [32] ↑ . wikidata.org.
  32. [33] ↑ . BnF authorities. Retrieved . wikidata.org.
  33. [34] ↑ . wikidata.org.

Inverse relationships (entities pointing at this one)

  1. [41] ↑ . wikidata.org. → on this site
  2. [43] ↑ . wikidata.org. → on this site
  3. [45] ↑ . wikidata.org. → on this site
  4. [35] ↑ . wikidata.org. → on this site
  5. [37] ↑ . wikidata.org. → on this site

Inline context (facts about related entities)

  1. [42] ↑ . Wikidata. wikidata.org. → on this site
  2. [44] ↑ . Wikidata. wikidata.org. → on this site
  3. [46] ↑ . Wikidata. wikidata.org. → on this site
  4. [36] ↑ . Wikidata. wikidata.org. → on this site
  5. [38] ↑ . Wikidata. wikidata.org. → on this site

Aggregate / graph-position facts

  1. [8] ↑ . Wikimedia Foundation. dumps.wikimedia.org.
  2. [39] ↑ . Wikidata sitelinks. wikidata.org.
  3. [40] ↑ . Wikidata aliases. wikidata.org.

📑 Cite this page

Use these citations when quoting this entity in research, articles, AI prompts, or wherever provenance matters. We aggregate Wikidata + Wikipedia + authoritative open-data sources; the stitched, scored, cross-referenced view is what 4ort.xyz contributes.

APA 4ort.xyz Knowledge Graph. (2026). Brian Kernighan. Retrieved October 14, 2026, from https://4ort.xyz/entity/brian-kernighan
MLA “Brian Kernighan.” 4ort.xyz Knowledge Graph, 4ort.xyz, 14 Oct. 2026, https://4ort.xyz/entity/brian-kernighan.
BibTeX @misc{4ortxyz_brian-kernighan_2026, author = {{4ort.xyz Knowledge Graph}}, title = {{Brian Kernighan}}, year = {2026}, url = {https://4ort.xyz/entity/brian-kernighan}, note = {Accessed: 2026-10-14}}
LLM prompt According to 4ort.xyz Knowledge Graph (aggregator of Wikidata, Wikipedia, and authoritative open-data sources): Brian Kernighan — https://4ort.xyz/entity/brian-kernighan (retrieved 2026-10-14)

Canonical URL: https://4ort.xyz/entity/brian-kernighan · Last refreshed:

Edit History

Rolling log of changes to this entity's Wikidata record. Values shown reflect the current state of each edited property — follow the history link to see the precise diff for any edit.

  1. 17w ago · Jindřich Rubeš · 2026-06-12 view diff on Wikidata ↗
    Svkkl authority id → p0001320-Kernighan-Brian-W-1942
    "/* wbcreateclaim-create:1| */ Svkkl authority id: p0001320-Kernighan-Brian-W-1942, [[:toollabs:quickstatements/#/batch/259497|batch #259497]]"
  2. 22w ago · Mondo · 2026-05-11 view diff on Wikidata ↗
    Sex or gender → —
    Yale lux id → person/dedd1738-6c44-47ba-b9c8-eb65b906df31
    National virtual library of india id → —
    Nsk id → 981005669730409366
    + 168 other properties edited (see Wikidata diff for full list)
    "/* wbsetclaim-update:2||1|2 */ Educated at: University of Toronto"
Live feed via Wikidata EventStreams. New edits appear within minutes of being made on Wikidata.