Brian
W. Kernighan,
AT&T Bell Labs.
Brian W. Kernighan is head of the Computing Structures Research Department, Bell Laboratories, Murray Hill, New Jersey. He received a B.A.Sc in engineering physics from the University of Toronto in 1964, and a Ph.D. in electrical engineering from Princeton University in 1969. Since joining Bell Labs in 1969, he has worked in combinatorial optimization, document preparation systems, programming languages, and software tools. His current research interests are in application-oriented programming languages, programming methodology, and user interfaces.
Dr. Kernighan is the co-author of several books, including ``The C Programming Language'' and ``The UNIX Programming Environment''.