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 (3)

Label Occurrences
Brian Kernighan canonical 7
Brian W. Kernighan 4
Kernighan 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 V. Aho
surface form: Alfred Aho

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

Unix tools
employer Bell Telephone Laboratories
surface form: Bell Labs

Princeton University
familyName Brian Kernighan self-linksurface differs
surface form: Kernighan
field computer science
givenName Brian
knownFor AMPL modeling language
GNU Awk
surface form: AWK programming language

C
surface form: C programming language

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

How these facts were elicited

Referenced by (12)

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 Kernighan
this entity surface form: Brian W. Kernighan
The C Programming Language hasAuthor Brian Kernighan
this entity surface form: Brian W. Kernighan
Brian Kernighan name Brian Kernighan self-link
Brian Kernighan familyName Brian Kernighan self-linksurface differs
this entity surface form: Kernighan
Alfred V. Aho coAuthorWith Brian Kernighan
this entity surface form: Brian W. Kernighan
The Unix Programming Environment author Brian Kernighan
this entity surface form: Brian W. Kernighan
M4 macro processor hasDeveloper Brian Kernighan