Book · by Brian W. Kernighan
How many pages is The C Programming Language?
The C Programming Language by Brian W. Kernighan has a median of 272 pages across 6 English-language print editions with a recorded page count; the middle half of editions run 239 to 272 pages.
Median pages
272
6 editions counted
Range
216–280
shortest to longest edition
Reading time
5.2h
at 238 wpm (non-fiction average)
Words (est.)
75k
at 275 words per page
How long will The C Programming Language take you?
Reading time
5 h 14 min
At 30 min a day
11 days
At 1 hour a day
6 days
Page count of every edition, by year
Each dot is one English-language print edition. Shaded: middle half of editions. Line: median.
Editions counted
The 6 editions behind the figures above, newest first. Open Library lists 49 editions of this work in all languages and formats.
| Year | Publisher | Format | Pages | Open Library |
|---|---|---|---|---|
| 2017 | CreateSpace Independent Publishing Platform | – | 216 | OL56511026M |
| 1990 | Prentice Hall | – | 272 | OL50500751M |
| 1990 | Masson | – | 280 | OL20053207M |
| 1988 | Prentice Hall | – | 272 | OL2030445M |
| 1988 | Prentice Hall | Paperback | 272 | OL24604598M |
| 1978 | Prentice-Hall | – | 228 | OL4558528M |
Questions
- How many pages is The C Programming Language?
- About 272 pages: that is the median of 6 English-language print editions on Open Library. Editions range from 216 to 280 pages.
- How long does it take to read The C Programming Language?
- About 5 h 14 min at 238 words per minute, assuming 275 words per page. At 30 minutes a day that is 11 days.
- How many words is The C Programming Language?
- Roughly 75,000 words, estimated from the median page count at 275 words per page. Open Library does not record word counts, so this is an estimate.
Data: Open Library monthly data dumps (works, editions, authors, reading log, ratings) (Open Library / Internet Archive); How many words do we read per minute? A review and meta-analysis of reading rate (Marc Brysbaert, Journal of Memory and Language 109 (2019)).