Feb 22, 1978 — "The C Programming Language" Is Published
February 22, 1978
On February 22, 1978, the book “The C Programming Language” was officially published by Prentice Hall.
The authors were Brian Kernighan and Dennis Ritch.
This small book would become one of the most influential technical books in the history of computing.
Why This Book Mattered
By 1978, the C language was already used inside Bell Labs. It had been created by Dennis Ritchie in the early 1970s while working on the Unix operating system.
But there was a problem.
There was no official language standard yet. Documentation was scattered. If you wanted to learn C, you mostly had to read internal papers or source code.
This book changed that.
It became the first clear and structured description of the C language.
Programmers soon started calling it simply:
K&R.
What Was Inside
The book was short. Around 270 pages.
It was direct and practical.
It did not try to teach programming from zero. It assumed you were serious.
It introduced:
Basic syntax of C
Data types and operators
Control flow
Functions and recursion
Pointers (with clear explanations)
Structures and unions
Input and output
The second half of the book contained a formal description of the language and a standard library reference.
For many years, this book effectively was the specification of C.
The Style
The writing was precise and minimal.
No long philosophical discussions.
No unnecessary examples.
Just code, explanation, and clarity.
That style influenced generations of programmers.
Many developers still consider it one of the best technical books ever written.
Before ANSI C
In 1978, there was no official ANSI standard yet.
The ANSI C standard would only appear in 1989.
So the 1978 book defined what people later called “K&R C”.
Compilers around the world implemented the language described in this book.
It shaped C before it became a formal standard.
The Long-Term Impact
C became one of the most important programming languages ever created.
It influenced:
C++
Objective-C
Java
C#
Go
Rust
Even today, operating systems, databases, and embedded systems rely on C.
And the foundation for how millions of programmers learned C started with a book published on February 22, 1978.
Small book.
Huge impact.