 Johnson's Portable C Compiler served as the basis for several implementations of C on new platforms.In 1978, Brian Kernighan and Dennis Ritchie published the first edition of "The C Programming Language".This book, known to C programmers as "K&R", served for many years as an informal specification of the language.