If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: en.wikipedia.org/wiki/Brian_Kernighan - Brian Kernighan - Wikipedia.

site address: en.wikipedia.org/wiki/Brian_Kernighan redirected to: en.wikipedia.org/wiki/Brian_Kernighan

site title: Brian Kernighan - Wikipedia

Our opinion (on Tuesday 22 September 2026 3:31:33 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

and, brian, kernighan, contents, early, life, education, career, research, publications, see, also, references, external, links, books, reports, programs,

Text of the page (most frequently used words):
the (91), #kernighan (65), and (46), brian (41), with (36), programming (34), language (29), from (19), for (19), unix (18), computer (18), princeton (16), retrieved (15), university (14), science (13), was (12), edit (12), world (10), awk (10), tools (10), may (9), bell (9), original (9), page (8), library (8), labs (8), dennis (8), ritchie (8), pascal (8), what (8), book (8), wikipedia (7), october (7), toronto (7), interview (7), related (7), software (7), you (6), links (6), engineering (6), people (6), canadian (6), digital (6), archived (6), history (6), his (6), plauger (6), which (6), languages (5), about (5), august (5), articles (5), 1942 (5), hello (5), ampl (5), has (5), 2015 (5), computers (5), 2020 (5), education (5), pdf (5), some (5), graph (5), partitioning (5), problems (5), program (5), first (5), peter (5), that (5), known (5), lin (5), contents (4), search (4), commons (4), open (4), wikidata (4), 2025 (4), academy (4), march (4), 2000 (4), isbn (4), know (4), 2022 (4), 2023 (4), june (4), research (4), course (4), www (4), edu (4), department (4), 1969 (4), segmentation (4), see (4), also (4), rob (4), pike (4), troff (4), career (4), born (4), hide (4), move (4), sidebar (4), toggle (3), view (3), privacy (3), this (3), wikimedia (3), scientists (3), national (3), other (3), computing (3), genealogy (3), data (3), video (3), 2007 (3), why (3), 2003 (3), 2009 (3), april (3), report (3), 109 (3), memoir (3), well (3), arts (3), david (3), cs50 (3), technical (3), 2021 (3), 2019 (3), talk (3), wilson (3), scientist (3), congress (3), 1988 (3), alfred (3), aho (3), weinberger (3), 1978 (3), 1977 (3), ratfor (3), programs (3), account (3), criticism (3), part (3), algorithm (3), get (3), main (3), table (2), code (2), contact (2), policy (2), under (2), terms (2), using (2), non (2), use (2), categories (2), different (2), link (2), unsourced (2), statements (2), all (2), pages (2), subscription (2), only (2), content (2), short (2), description (2), united (2), states (2), faculty (2), applied (2), alumni (2), writers (2), descent (2), programmers (2), mathematics (2), project (2), international (2), 2012 (2), 1999 (2), 2016 (2), mihai (2), budiu (2), work (2), 1981 (2), not (2), favorite (2), home (2), wikiquote (2), external (2), alan (2), donovan (2), informed (2), person (2), should (2), communications (2), who (2), american (2), sciences (2), website (2), malan (2), 2010 (2), acm (2), mcilroy (2), july (2), 2017 (2), cos (2), our (2), have (2), studies (2), fall (2), youtube (2), 1996 (2), phd (2), thesis (2), 2002 (2), linked (2), service (2), authorities (2), vocabularies (2), references (2), many (2), mathematical (2), practice (2), environment (2), 1976 (2), 1974 (2), elements (2), style (2), publications (2), typesetting (2), ditroff (2), device (2), used (2), 1972 (2), tutorial (2), development (2), iso (2), 7185 (2), created (2), set (2), books (2), reports (2), elected (2), member (2), taught (2), multiple (2), became (2), auction (2), term (2), thompson (2), wysiwyg (2), information (2), fortran (2), since (2), called (2), doctoral (2), weiner (2), early (2), life (2), authored (2), heuristic (2), january (2), canada (2), appearance (2), upload (2), file (2), changes (2), read (2), article (2), log (2), create (2), donate (2), menu (2), add, topic, mobile, cookie, statement, statistics, developers, conduct, legal, safety, contacts, disclaimers, text, available, additional, apply, site, agree, registered, trademark, profit, organization, foundation, inc, creative, attribution, sharealike, license, rendered, parsoid, last, edited, 2026, utc, hidden, category, hcards, containing, dmy, dates, berkman, fellows, members, technology, designers, school, plan, irish, inferno, operating, system, living, births, https, org, index, php, title, brian_kernighan, oldid, 1371976733, yale, lux, snac, idref, ddb, trove, mathscinet, dblp, google, scholar, zbmath, scopus, association, machinery, orcid, cinii, academics, croatia, belgium, israel, poland, sweden, korea, greece, latvia, norway, netherlands, czech, republic, italy, japan, bnf, france, worldcat, fast, gnd, viaf, isni, authority, control, databases, collection, opinion, columns, 2006, 2013, daily, princetonian, setup, startup, works, photos, into, limbo, assembly, class, matters, september, technetcast, michael, mahoney, transcript, romania, harmony, blog, leap, try, things, lex, fridman, podcast, media, quotations, 1695978552, 0134190440, 1463733895, paper, postscript, ars, technica, legend, owes, nothing, keeps, fixing, foundational, nae, reinventing, 156, 9781450300063, 1145, 1734263, 1734316, doi, 152, proceedings, 41st, symposium, artsy, laboratories, morris, richard, february, simple, geek, week, 1987, cstr, 139, reader, annotated, excerpts, programmer, manual, 1971, 1986, will, fundamentally, same, structure, previous, years, but, lectures, case, examples, change, every, year, according, happening, math, ndsu, nodak, oral, author, profile, dolya, aleksey, linux, journal, december, nerd, doug, november, 2024, trims, beard, lecture, required, 302450661, proquest, 39166855, oclc, computerphile, lohr, steve, new, york, times, liberal, adds, loc, gov, list, pioneers, 2018, millions, billions, zillions, defending, yourself, too, numbers, understanding, need, internet, security, 2011, gay, robert, fourer, modeling, 2nd, 1984, pic, 1985, its, macro, processing, lorinda, cherry, eqn, 1973, independent, allowed, any, documented, introduction, historical, perspective, role, popular, parts, are, obsolete, due, written, before, 100, niklaus, wirth, creator, stated, actively, working, improvements, took, creating, contributions, introductory, influence, subsequently, scaled, run, universities, formats, harvard, described, memory, management, strings, iconic, example, today, implementation, sold, algorithms, coined, helped, popularize, coining, expression, wysiayg, sarcastic, variant, indicate, systems, might, throw, away, document, could, useful, contexts, philosophy, said, stranded, island, one, would, editor, series, spread, essence, thinking, makeovers, most, notably, rational, put, public, domain, citation, needed, basic, prentice, hall, held, professorship, each, teaches, introduces, fundamentals, majors, attended, between, 1960, 1964, earning, received, completing, dissertation, titled, supervision, electrical, physics, bachelor, degree, speaks, tribute, been, professor, director, undergraduate, collaboration, devised, two, optimization, display, authorial, equity, former, usually, while, latter, travelling, salesman, problem, complete, heuristics, shen, including, coauthor, both, stand, worked, contributed, alongside, creators, name, widely, through, authorship, affirmed, had, design, entirely, ken, ɜːr, bwk, advisor, workplaces, fields, scientific, basc, citizenship, ontario, age, presenting, vintage, festival, east, free, encyclopedia, item, projects, printable, version, download, print, export, switch, legacy, parser, shortened, url, cite, permanent, here, general, actions, english, tiếng, việt, اردو, українська, türkçe, svenska, српски, srpski, slovenčina, srpskohrvatski, српскохрватски, русский, português, polski, norsk, bokmål, nederlands, मराठी, മലയാളം, македонски, malagasy, kurdî, 한국어, 日本語, italiano, bahasa, indonesia, magyar, עברית, français, suomi, فارسی, español, esperanto, deutsch, dagbanli, čeština, català, বাংলা, беларуская, تۆرکجه, azərbaycanca, مصرى, العربية, afrikaans, subsection, top, personal, special, recent, community, portal, learn, help, contribute, random, current, events, navigation, jump,


Text of the page (random words):
brian kernighan wikipedia jump to content main menu main menu move to sidebar hide navigation main page contents current events random article about wikipedia contact us contribute help learn to edit community portal recent changes upload file special pages search search appearance donate create account log in personal tools donate create account log in contents move to sidebar hide top 1 early life and education 2 career and research toggle career and research subsection 2 1 books and reports 2 2 programs 3 publications 4 see also 5 references 6 external links toggle the table of contents brian kernighan 41 languages afrikaans العربية مصرى azərbaycanca تۆرکجه беларуская বাংলা català čeština dagbanli deutsch esperanto español فارسی suomi français עברית magyar bahasa indonesia italiano 日本語 한국어 kurdî malagasy македонски മലയാളം मराठी nederlands norsk bokmål polski português русский srpskohrvatski српскохрватски slovenčina српски srpski svenska türkçe українська اردو tiếng việt 中文 edit links article talk english read edit view history tools tools move to sidebar hide actions read edit view history general what links here related changes upload file permanent link page information cite this page get shortened url switch to legacy parser print export download as pdf printable version in other projects wikimedia commons wikiquote wikidata item appearance move to sidebar hide from wikipedia the free encyclopedia canadian computer scientist born 1942 brian kernighan brian kernighan presenting at vintage computer festival east in april 2025 born brian wilson kernighan 1942 01 30 30 january 1942 age 84 1 2 toronto ontario canada citizenship canada education university of toronto basc princeton university phd known for unix awk a mathematical programming language ampl kernighan lin algorithm lin kernighan heuristic the c programming language book 3 scientific career fields computer science workplaces princeton university thesis some graph partitioning problems related to program segmentation 1969 doctoral advisor peter weiner 4 website www cs princeton edu bwk brian wilson kernighan ˈ k ɜːr n ɪ h æ n 5 6 born 30 january 1942 1 is a canadian computer scientist he worked at bell labs and contributed to the development of unix alongside unix creators ken thompson and dennis ritchie kernighan s name became widely known through co authorship of the first book on the c programming language the c programming language with dennis ritchie kernighan affirmed that he had no part in the design of the c language it s entirely dennis ritchie s work 7 kernighan authored many unix programs including ditroff he is coauthor of the awk and ampl programming languages the k of k r c and of awk both stand for kernighan in collaboration with shen lin he devised well known heuristics for two np complete optimization problems graph partitioning and the travelling salesman problem in a display of authorial equity the former is usually called the kernighan lin algorithm while the latter is known as the lin kernighan heuristic kernighan has been a professor of computer science at princeton university since 2000 and is the director of undergraduate studies in the department of computer science 8 9 10 in 2015 he co authored the book the go programming language early life and education edit brian kernighan speaks at a tribute to dennis ritchie in 2012 at bell labs kernighan was born in toronto he attended the university of toronto between 1960 and 1964 earning his bachelor s degree in engineering physics 7 he received his ph d in electrical engineering from princeton university in 1969 completing a doctoral dissertation titled some graph partitioning problems related to program segmentation under the supervision of peter g weiner 11 12 career and research edit kernighan has held a professorship in the department of computer science at princeton since 2000 13 each fall he teaches a course called computers in our world which introduces the fundamentals of computing to non majors 14 15 kernighan was the software editor for prentice hall international his software tools series spread the essence of c unix thinking with makeovers for basic citation needed fortran and pascal and most notably his ratfor rational fortran was put in the public domain he has said that if stranded on an island with only one programming language it would have to be c 16 kernighan coined the term unix and helped popularize thompson s unix philosophy 17 kernighan is also known for coining the expression what you see is all you get wysiayg which is a sarcastic variant of the original what you see is what you get wysiwyg 18 kernighan s term is used to indicate that wysiwyg systems might throw away information in a document that could be useful in other contexts in 1972 kernighan described memory management in strings using hello and world in the b programming language 19 which became the iconic example we know today kernighan s original 1978 implementation of hello world was sold at the algorithm auction the world s first auction of computer algorithms 20 in 1996 kernighan taught cs50 which is the harvard university introductory course in computer science kernighan was an influence on david j malan who subsequently taught the course and scaled it up to run at multiple universities and in multiple digital formats 21 kernighan was elected a member of the national academy of engineering in 2002 for contributions to software and to programming languages he was also elected a member of the american academy of arts and sciences in 2019 22 23 in 2022 kernighan stated that he was actively working on improvements to the awk programming language which he took part in creating in 1977 24 books and reports edit the elements of programming style with p j plauger software tools a book and set of tools for ratfor co created in part with p j plauger software tools in pascal a book and set of tools for pascal with p j plauger the awk programming language with alfred v aho and peter j weinberger the c programming language with c creator dennis ritchie the first book on c the practice of programming with rob pike the unix programming environment a tutorial book with rob pike why pascal is not my favorite programming language a popular criticism of niklaus wirth s pascal some parts of the criticism are obsolete due to iso 7185 programming languages pascal the criticism was written before iso 7185 was created at t computing science technical report 100 25 unix a history and a memoir a historical account of the development of unix from the perspective of his role at bell labs programs edit 1972 the first documented hello world program in kernighan s a tutorial introduction to the language b 1973 ditroff or device independent troff which allowed troff to be used with any device 1974 the eqn typesetting language for troff with lorinda cherry 17 1976 ratfor 17 1977 the m4 macro processing language with dennis ritchie 1977 the awk programming language with alfred aho and peter j weinberger and its book the awk programming language 1985 the ampl programming language 1988 the pic typesetting language for troff 17 publications edit the elements of programming style 1974 1978 with p j plauger software tools 1976 with p j plauger the c programming language 1978 1988 with dennis m ritchie software tools in pascal 1981 with p j plauger the unix programming environment 1984 with rob pike the awk programming language 1988 2023 with alfred aho and peter j weinberger the practice of programming 1999 with rob pike ampl a modeling language for mathematical programming 2nd ed 2003 with robert fourer and david gay d is for digital what a well informed person should know about computers and communications 2011 26 the go programming language 2015 with alan donovan 27 understanding the digital world what you need to know about computers the internet privacy and security 2017 millions billions zillions defending yourself in a world of too many numbers 2018 unix a history and a memoir 2019 28 see also edit list of pioneers in computer science references edit 1 2 the library of congress kernighan brian w lc linked data service authorities and vocabularies library of congress from lc linked data service authorities and vocabularies library of congress id loc gov retrieved 3 march 2023 lohr steve 31 october 2002 to the liberal arts he adds computer science the new york times mr kernighan 60 is a computer scientist c programming language brian kernighan computerphile on youtube kernighan brian wilson 1969 some graph partitioning problems related to program segmentation phd thesis princeton university oclc 39166855 proquest 302450661 subscription required brian kernighan trims his beard in first cs50 lecture in 1996 youtube 13 november 2024 retrieved 18 october 2025 nerd talk doug mcilroy brian kernighan 22 october 2021 retrieved 16 december 2023 1 2 dolya aleksey 29 july 2003 interview with brian kernighan linux journal brian kernighan author profile page at the acm digital library an oral history of unix 11 june 2007 archived from the original on 11 june 2007 retrieved 13 may 2020 brian kernighan computer science department at princeton university www cs princeton edu retrieved 13 may 2020 brian kernighan the mathematics genealogy project www genealogy math ndsu nodak edu retrieved 13 may 2020 kernighan brian w 1969 some graph partitioning problems related to program segmentation brian kernighan computer science department at princeton university kernighan brian cos 109 fall 2021 home page www cs princeton edu retrieved 23 august 2022 the course will have fundamentally the same structure as in previous years but lectures case studies and examples change every year according to what s happening kernighan brian cos 109 computers in our world pdf princeton education archived pdf from the original on 25 march 2017 budiu mihai july 2000 an interview with brian kernighan 1 2 3 4 mcilroy m d 1987 a research unix reader annotated excerpts from the programmer s manual 1971 1986 pdf technical report cstr bell labs 139 archived pdf from the original on 9 october 2022 morris richard 19 may 2010 brian kernighan geek of the week simple talk retrieved 5 february 2019 the programming language b bell laboratories 16 october 2021 archived from the original on 11 june 2015 brian kernighan hello world artsy retrieved 18 june 2015 malan david j 2010 reinventing cs50 proceedings of the 41st acm technical symposium on computer science education pp 152 156 doi 10 1145 1734263 1734316 isbn 9781450300063 dr brian w kernighan nae website retrieved 13 may 2020 brian w kernighan american academy of arts sciences retrieved 13 may 2020 unix legend who owes us nothing keeps fixing foundational awk code ars technica 23 august 2022 retrieved 12 may 2023 original paper in postscript d is for digital what a well informed person should know about computers and communications isbn 1463733895 brian kernighan and alan donovan 2015 the go programming language isbn 0134190440 unix a history and a memoir isbn 1695978552 external links edit wikiquote has quotations related to brian kernighan wikimedia commons has media related to brian kernighan brian kernighan s home page at bell labs lex fridman podcast 109 brian kernighan unix c awk ampl and go programming why pascal is not my favorite programming language by brian kernighan at t bell labs 2 april 1981 leap in and try things interview with brian kernighan on harmony at work blog october 2009 an interview with brian kernighan by mihai budiu for pc report romania august 2000 transcript of an interview with brian kernighan archived from the original on 28 april 2009 retrieved 31 march 2016 interview by michael s mahoney archived from the original on 28 may 2009 retrieved 31 march 2016 video technetcast at bell labs dennis ritchie and brian kernighan 1999 05 14 video princeton university september 7 2003 assembly for the class of 2007 d is for digital and why it matters a descent into limbo by brian kernighan photos of brian kernighan works by brian kernighan at open library video interview with brian kernighan for princeton startup tv 2012 03 20 the setup brian kernighan hello world a collection of kernighan s opinion columns from the daily princetonian 2006 2013 authority control databases international isni viaf gnd fast worldcat national united states france bnf data japan italy czech republic netherlands norway latvia greece korea sweden poland israel belgium croatia academics cinii orcid mathematics genealogy project association for computing machinery scopus zbmath google scholar dblp mathscinet people trove ddb other idref open library snac yale lux retrieved from https en wikipedia org w index php title brian_kernighan oldid 1371976733 categories 1942 births living people canadian computer scientists canadian computer programmers computer programmers inferno operating system people canadian people of irish descent writers from toronto plan 9 people princeton university school of engineering and applied science alumni princeton university faculty programming language designers scientists at bell labs canadian technology writers university of toronto faculty of applied science and engineering alumni unix people c programming language members of the united states national academy of engineering berkman fellows scientists from toronto hidden categories articles with short description short description is different from wikidata use dmy dates from october 2025 pages containing links to subscription only content articles with hcards all articles with unsourced statements articles with unsourced statements from august 2025 commons category link is on wikidata open library id different from wikidata articles with open library links this page was last edited on 29 august 2026 at 17 45 utc page was rendered with parsoid text is available under the creative commons attribution sharealike 4 0 license additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a registered trademark of the wikimedia foundation inc a non profit organization privacy policy about wikipedia disclaimers contact wikipedia legal safety contacts code of conduct developers statistics cookie statement mobile view search search toggle the table of contents brian kernighan 41 languages add topic
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Wikipedia
  • The Free Encyclopedia
  • Wikimedia Foundation
  • Powered by MediaWiki

Verified site has: 156 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-156


The site also has 71 references to external domain(s).

 donate.wikimedia.org  Verify  commons.wikimedia.org  Verify  en.wikiquote.org  Verify
 wikidata.org  Verify  worldcat.org  Verify  cs.princeton.edu  Verify
 wiki.c2.com  Verify  web.archive.org  Verify  id.loc.gov  Verify
 nytimes.com  Verify  youtube.com  Verify  search.worldcat.org  Verify
 proquest.com  Verify  linuxjournal.com  Verify  dl.acm.org  Verify
 princeton.edu  Verify  genealogy.math.ndsu.nodak.edu  Verify  catalog.princeton.edu  Verify
 www-2.cs.cmu.edu  Verify  cs.dartmouth.edu  Verify  ghostarchive.org  Verify
 red-gate.com  Verify  bell-labs.com  Verify  artsy.net  Verify
 doi.org  Verify  nae.edu  Verify  amacad.org  Verify
 arstechnica.com  Verify  9p.io  Verify  lysator.liu.se  Verify
 technetcast.ddj.com  Verify  doc.cat-v.org  Verify  openlibrary.org  Verify
 isni.org  Verify  viaf.org  Verify  d-nb.info  Verify
 id.worldcat.org  Verify  id.oclc.org  Verify  catalogue.bnf.fr  Verify
 data.bnf.fr  Verify  id.ndl.go.jp  Verify  opac.sbn.it  Verify
 aleph.nkp.cz  Verify  data.bibliotheken.nl  Verify  authority.bibsys.no  Verify
 kopkatalogs.lv  Verify  catalogue.nlg.gr  Verify  lod.nl.go.kr  Verify
 libris.kb.se  Verify  dbn.bn.org.pl  Verify  nli.org.il  Verify
 opac.kbr.be  Verify  bukinet-mreza.primo.exlibrisgroup.com  Verify  ci.nii.ac.jp  Verify
 orcid.org  Verify  mathgenealogy.org  Verify  scopus.com  Verify
 zbmath.org  Verify  scholar.google.com  Verify  dblp.org  Verify
 mathscinet.ams.org  Verify  trove.nla.gov.au  Verify  deutsche-digitale-bibliothek.de  Verify
 idref.fr  Verify  snaccooperative.org  Verify  lux.collections.yale.edu  Verify
 mediawiki.org  Verify  foundation.wikimedia.org  Verify  wikimediafoundation.org  Verify
 developer.wikimedia.org  Verify  wikimedia.org  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
content-length 0
location htt????/en.wikipedia.org/wiki/Brian_Kernighan
server HAProxy
x-cache cp6011 int
x-cache-status int-tls
connection close
HTTP/2 200
date Tue, 22 Sep 2026 00:02:23 GMT
server mw-web.eqiad.main-65568b9f67-gk2bl
x-content-type-options nosniff
content-language en
accept-ch
reporting-endpoints csp-report-to-endpoint= /w/api.php?action=cspreport&format=json ;
content-security-policy script-src unsafe-eval blob: self meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline auth.wikimedia.org; default-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org en.wikibooks.org en.wikinews.org en.wikiquote.org en.wikisource.org en.wikiversity.org en.wikivoyage.org en.wiktionary.org www.mediawiki.org commons.wikimedia.org foundation.wikimedia.org incubator.wikimedia.org species.wikimedia.org wikimania.wikimedia.org www.wikidata.org www.wikifunctions.org auth.wikimedia.org; style-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline ; object-src none ; report-uri /w/api.php?action=cspreport&format=json; report-to csp-report-to-endpoint
last-modified Mon, 21 Sep 2026 11:17:28 GMT
content-type text/html; charset=UTF-8
content-encoding gzip
age 12551
accept-ranges bytes
x-cache cp6002 hit, cp6009 miss
x-cache-status hit-local
strict-transport-security max-age=106384710; includeSubDomains; preload
report-to group : wm_nel , max_age : 604800, endpoints : [ url : htt????/intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0 ]
nel report_to : wm_nel , max_age : 604800, failure_fraction : 0.05, success_fraction : 0.0
set-cookie WMF-Last-Access=22-Sep-2026;Path=/;HttpOnly;secure;Expires=Sat, 24 Oct 2026 00:00:00 GMT
set-cookie WMF-Last-Access-Global=22-Sep-2026;Path=/;Domain=.wikipedia.org;HttpOnly;secure;Expires=Sat, 24 Oct 2026 00:00:00 GMT
set-cookie WMF-DP=e3c;Path=/;HttpOnly;secure;Expires=Tue, 22 Sep 2026 00:00:00 GMT
x-client-ip 5.135.42.194
cache-control private, s-maxage=0, max-age=0, must-revalidate, no-transform
vary Accept-Encoding,X-Subdomain,Cookie,Authorization,User-Agent
set-cookie GeoIP=FR:::48.86:2.34:v4; Path=/; secure; Domain=.wikipedia.org
set-cookie NetworkProbeLimit=0.001;Path=/;Secure;SameSite=None;Max-Age=3600
set-cookie WMF-Uniq=uXC00DCxFuCEdt0YRgtwXAPjAAAAAFvdp5Ei1iaCfMlVhnzaCI1Jz6RwRqS923CU;Domain=.wikipedia.org;Path=/;HttpOnly;secure;SameSite=None;Expires=Wed, 22 Sep 2027 00:00:00 GMT
x-request-id c4f0af94-3d73-4d50-aa85-3dd8332272cc
x-analytics
server-timing cache;desc= hit-local , host;desc= cp6009 ,co_id;desc= 871641655

Meta Tags

title="Brian Kernighan - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.47.0-wmf.20"
name="referrer" content="origin"
name="referrer" content="origin-when-cross-origin"
name="robots" content="max-image-preview:standard"
name="format-detection" content="telephone=no"
property="og:image" content="htt????/thumb.wikimedia.org/wikipedia/commons/thumb/5/5f/Brian_Kernighan_at_VCF_East_2.jpg/1280px-Brian_Kernighan_at_VCF_East_2.jpg?utm_source=en.wikipedia.org&utm_campaign=index&utm_content=thumbnail"
property="og:image:width" content="1200"
property="og:image:height" content="1200"
name="viewport" content="width=1120"
property="og:title" content="Brian Kernighan - Wikipedia"
property="og:type" content="website"
property="mw:PageProp/toc" id="mwUA" data-mw='{"autoGenerated":true}'

Load Info

page size207242
load time (s)0.11413
redirect count1
speed download357631
server IP 185.15.58.224
* all occurrences of the string "http://" have been changed to "htt???/"