Web Topics / Articles How To Answers Videos Images News
   
Home  >  Section: Computers & Internet Computers & Internet > Computers > Pioneers >

Brian Kernighan (Kernighan Brian)

[ Show Headings Only ]   [ Share ]
Similar topics Hide
Section: Computers & Internet Dennis Ritchie (Ritchie Dennis)
Tags: pioneers, history
Section: Computers & Internet Gurus
Tags: languages, programming
Section: Computers & Internet History
Tags: unix, operating systems, software
Section: Computers & Internet Unix
Tags: operating systems, software
Section: Computers & Internet C
Tags: languages, programming
Section: Computers & Internet Awk
Tags: languages, programming

 

0.0279350280761719

General Information about Brian Kernighan

[ Hide ]
Brian Wilson Kernighan (pronounced /ˈkɛrnɪhæn/, the 'g' is silent), (born January 1942, Toronto, Ontario, Canada) is a computer scientist who worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed greatly to Unix and its school of thought. He is also coauthor of the AWK and AMPL programming languages. The 'K' of K&R C and the 'K' in AWK both stand for 'Kernighan'. Brian Kernighan is currently a Professor at the Computer Science Department of Princeton University, where he is also the Undergraduate Department Representative.
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 styled Lin–Kernighan.)
He has said that if stranded on an island with only one programming language it would have to be C.
He received his Bachelor's degree in Engineering Physics from the University of Toronto. He received his PhD in electrical engineering from Princeton University, where he has held a professorship in the department of computer science since 2000. Each fall he teaches a course called "Computers in Our World", which introduces the fundamentals of computing to non-majors.

HowTo ... ... about Brian Kernighan

[ Hide ]
How to Read a String in C :
Things You'll Need: C/C++ IDE or C compiler; Book on C, such as "The C Programming Language" by Brian W. Kernighan
eHow
How to Learn to Program in C: 12 steps - wikiHow
wikiHow article about How to Learn to Program in C. ... C resource book is "The C Programming Language" by Brian W. Kernighan, Dennis ...
wikiHow
How to Create Pointers in C: 12 steps - wikiHow
wikiHow article about How to Create Pointers in C. ... Programming Language, Second Edition by Brian W. Kernighan and Dennis M. Ritchie ...
wikiHow
See more how-tos about Brian Kernighan

Popular questions about Brian Kernighan

[ Hide ]
What is name of the company that develop the c language?
I'm just wondering who they are or who he is. Can someone or somebody answer my question.
Yahoo Answers
Does anyone know where to get a book on writing telephone equipment orders? I need to learn Teops?
I interviewed for a job and was wondering how to add that job skill.
Yahoo Answers
Does anyone have information about James Gosling, the inventor of Java programming?
I need some information about James Gosling, who invented the Java programming language. Or, you could give me a famous candian person other than Celine Dion, Jim Carey, and that hockey guy. Thanks
Yahoo Answers
What is the best "how to" programming book?
K so i am a new guy to programming and was wondering if anyone could recommend some good books, i want to learn C, and C++, any ideas would be very much appreciated.
Yahoo Answers
How to become a programmer?
I am 13 years old.I;m into computers and want to be a programmer in the future.What can i learn about programming?
Yahoo Answers
See more questions and answers about Brian Kernighan

General Web listings about Brian Kernighan

[ Hide ]
Brian W. Kernighan
Brian W. Kernighan, Bell Labs. Brian W. Kernighan is head of the Computing ... Brian Kernighan is in the Computing Science Research Center at Murray Hill, ...
http://www.lysator.liu.se/c/bwk/index.html
Brian Kernighan - Wikiquote
Brian Kernighan. From Wikiquote. Jump to: navigation, search. Brian Kernighan (born 1942) is a computer scientist who worked at the Bell Labs ...
http://en.wikiquote.org/wiki/Brian_Kernighan
Brian Kernighan
briankernighan.com is your authoritative resource for information about Brian Kernighan ... This site is not affiliated with Brian Kernighan. ...
http://www.briankernighan.com/
Brian Kernighan's Home Page
Brian Kernighan. Department of Computer Science. Princeton University. Princeton, NJ 08544 ... COS 109 home page, Fall 2009. COS 333 home page, Spring 2009 ...
http://www.cs.princeton.edu/~bwk/
Brian Kernighan
This is a beta version of NNDB. Search: for. Brian Kernighan. AKA Brian Wilson Kernighan ... Brian Kernighan. Do you know something we don't? ...
http://www.nndb.com/people/010/000117656/
Find more web results for Brian Kernighan

Photos about Brian Kernighan

[ Hide ]

Latest News about Brian Kernighan

[ Hide ]
Best of BYTE: Programming Languages 1
Programming - Language - Directories - Programming language - History
1 day ago - Dr. Dobb's Journal
40 years of Unix
In August 2009, the venerable operating system Unix celebrates its 40th anniversary; we take a look at what is behind its longevity.
6 months ago - BBC
More news about Brian Kernighan

Job listings about Brian Kernighan

[ Hide ]
Sewer/Creeler
TN-CLEVELAND, Randstad will be is currently seeking candidates for the following positions; Sewing and Creeling. The ideal candidate should possess previous work experience with industrial sewing or creeling in a manufacturing environment. Candidates must have HS Diploma/GED, a minimum of 1 years experience with the same employer within the last 3 ...
Monster
Staff Accountant
CT-Enfield, Staff Accountant, up to 55K Small, privately owned distribution company in the Enfield area has an immediate need for a Staff Accountant. As a Staff Accountant you will assist the Controller with all aspects of accounting related to the month end close. Additional responsibilities include AP/AR, cash management, variance analysis and ba...
Monster
Home Based Sales Consultant - Eldercare Advisor
CA-RANCHO CUCAMONGA, Home Based Sales Consultant A Place for Mom was founded in July of 2000 by Pamala Temple, John Temple, and Brian Trisler. Pamala spent over fifteen years in senior housing corporations at the executive level. During her career, Pamala met many families in need of a better way to search for elder care resources. Thus, A Place fo...
Monster
Home Based Sales Consultant - Eldercare Advisor
RI-PROVIDENCE, Home Based Sales Consultant A Place for Mom was founded in July of 2000 by Pamala Temple, John Temple, and Brian Trisler. Pamala spent over fifteen years in senior housing corporations at the executive level. During her career, Pamala met many families in need of a better way to search for elder care resources. Thus, A Place for Mom ...
Monster
Home Based Sales Consultant - Eldercare Advisor
NY-MIDDLETOWN, Home Based Sales Consultant A Place for Mom was founded in July of 2000 by Pamala Temple, John Temple, and Brian Trisler. Pamala spent over fifteen years in senior housing corporations at the executive level. During her career, Pamala met many families in need of a better way to search for elder care resources. Thus, A Place for Mom ...
Monster
Find more jobs for Brian Kernighan
[ Jump to Top ] [ Show Headings Only ]