Brian Kernighan

E167041

Brian Kernighan is a Canadian computer scientist best known as a co-creator of the C programming language and Unix tools, and as co-author of the classic book "The C Programming Language."

All labels observed (4)

Label Occurrences
Brian W. Kernighan 19
Brian Kernighan canonical 10
Brian W. Kernighan; Dennis M. Ritchie 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf author ⓘ
computer scientist ⓘ
person ⓘ
almaMater Princeton University ⓘ
University of Toronto ⓘ
authorOf Software Tools ⓘ
Software Tools in Pascal ⓘ
The AWK Programming Language ⓘ
The C Programming Language ⓘ
The Elements of Programming Style ⓘ
The Practice of Programming ⓘ
The Unix Programming Environment ⓘ
UNIX for Beginners ⓘ
UNIX: A History and a Memoir ⓘ
Understanding the Digital World ⓘ
birthDate 1942-01-01 ⓘ
birthYear 1942 ⓘ
citizenship Canada ⓘ
coAuthor Alfred Aho ⓘ
linked to: Alfred V. Aho

Dennis Ritchie ⓘ
P. J. Plauger ⓘ
Peter Weinberger ⓘ
Rob Pike ⓘ
Stephen C. Johnson ⓘ
coCreatorOf AMPL modeling language ⓘ
AWK programming language ⓘ
linked to: GNU Awk

Unix tools ⓘ
employer Bell Labs ⓘ
Princeton University ⓘ
familyName Kernighan ⓘ
linked to: Brian Kernighan
field computer science ⓘ
givenName Brian ⓘ
knownFor AMPL modeling language ⓘ
AWK programming language ⓘ
linked to: GNU Awk

C programming language ⓘ
linked to: C

The C Programming Language ⓘ
Unix ⓘ
Unix tools ⓘ
language English ⓘ
name Brian Kernighan ⓘ
nationality Canadian ⓘ
notableStudent Ken Thompson (as colleague, not student) ⓘ
linked to: Ken Thompson
occupation computer scientist ⓘ
professor ⓘ
writer ⓘ
position Professor of Computer Science at Princeton University ⓘ
residence United States ⓘ
workedAt Bell Labs Computing Science Research Center ⓘ
workedOn Unix operating system ⓘ
linked to: Unix

How these facts were elicited

Referenced by (31)

Full triples — surface form annotated when it differs from this entity's canonical label.

Ken Thompson → collaboratedWith → Brian Kernighan ⓘ
Dennis Ritchie → collaboratedWith → Brian Kernighan ⓘ
Dennis Ritchie → coAuthorWith → Brian Kernighan ⓘ
Unix → developer → Brian Kernighan ⓘ
Rob Pike → coAuthorWith → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
The C Programming Language → hasAuthor → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
Brian Kernighan → name → Brian Kernighan ⓘ
Brian Kernighan → familyName → Kernighan ⓘ
linked to: Brian Kernighan
Alfred V. Aho → coAuthorWith → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
The Unix Programming Environment → author → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
M4 macro processor → hasDeveloper → Brian Kernighan ⓘ
The Practice of Programming → author → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
Phil Winterbottom → coWorker → Brian Kernighan ⓘ
0-13-110362-8 → hasAuthor → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
0-13-110362-8 → hasCoverAuthorsOrder → Brian W. Kernighan; Dennis M. Ritchie ⓘ
linked to: Brian Kernighan
AMPL → developedBy → Brian W. Kernighan ⓘ
subject linked to: AMPL modeling language
linked to: Brian Kernighan
P. J. Plauger → coAuthorWith → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
The AWK Programming Language → author → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
The AWK Programming Language → coAuthorOfLanguage → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
Software Tools → author → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
Understanding the Digital World → author → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
UNIX: A History and a Memoir → author → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
UNIX: A History and a Memoir → author → Brian Kernighan ⓘ
The Elements of Programming Style → author → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
troff → developer → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
Alfred V. Aho → coDeveloperWith → Brian W. Kernighan ⓘ
subject linked to: Aho
linked to: Brian Kernighan
Peter Weinberger → coWorker → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
Peter Weinberger → coInventorWith → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
Peter J. Weinberger → coAuthorWith → Brian W. Kernighan ⓘ
linked to: Brian Kernighan
Unix philosophy → associatedWithPerson → Brian Kernighan ⓘ