wiqqi
Person

Brian Kernighan

Canadian computer scientist; Bell Labs Unix pioneer, co-wrote The C Programming Language.

At a glance

    Also on this page: Key facts · Links · Sources · Related pages

    Key facts

    Born
    30 January 1942, Toronto1
    Bell Labs
    Worked on Unix; coined the name Unix1
    Books
    The C Programming Language (with Dennis Ritchie); The Go Programming Language (2015)1
    Languages
    Co-author of AWK and AMPL1
    Algorithms
    Kernighan–Lin graph partitioning and Lin–Kernighan travelling salesman heuristics, with Shen Lin1
    Princeton
    Professor of computer science from 2000; PhD there in 19691

    Sources

    1. Wikipedia: Brian Kernighan (opens en.wikipedia.org)

    Last checked against its sources today

    Is something on this page wrong or out of date? Tell us

    How recent

    The line under a date fills as time passes: empty when new, then one equal share each for a day, a week, a month and a year. For episodes and other items it is full at 2 years; for "last checked", at a year. A striped line means the date is known only to the month or year.