केर्निघनचे नाव became widely known through co-authorship of the प्रथम book on the सी आज्ञावली भाषा with डेनिस रिची. केर्निघन has said that he had no part in the design of the C परिभाषा ('it's entirely डेनिस रिची work'). He authored many युनिक्स programs, including ditroff.
केर्निघन was also software editor for Prentice-Hall International. His Software Tools series spread the essence of 'C/युनिक्स thinking' with makeovers for BASIC, FORTRAN, आणि Pascal - आणि most notably his 'Ratfor' (rational FORTRAN) was put in the public domain.
He has said that if stranded बेटावर with only one programming language it would have to be C.
The 'K' of K&R C आणि the 'K' in AWK stand for 'केर्निघन'.
He has on occasion revealed it was his own pun which led to the use of the name 'युनिक्स' (initially 'Unics') for the operating system केन थॉम्प्सन आणि डेनिस रिची were working on.
Summary of Achievements
Hello, world, a program originally written in B to demonstrate B's extrn variables (equivalent to C's extern)
Why Pascal is Not My Favorite Programming Language, a popular criticism of the Pascal programming language by Niklaus Wirth. Some parts of the criticism are obsolete due to ISO 7185 (Programming Languages - Pascal), the criticism was written before ISO 7185 was even created. See below for a link. (AT&T Computing Science Technical Report #100)
ditroff, or "device independent troff", which allowed troff to be used with any device