HomeGroupsTalkMoreZeitgeist
Have you checked out SantaThing, LibraryThing's gift-giving tradition?
dismiss
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.
Hide this

Results from Google Books

Click on a thumbnail to go to Google Books.

Loading...

The C Programming Language (1988)

by Brian W. Kernighan, Dennis M. Ritchie (Author)

Other authors: See the other authors section.

MembersReviewsPopularityAverage ratingMentions
629626,937 (4.26)1
Classic, bestselling introduction that teaches the language and illustrates useful algorithms, data structures and programming techniques.
Recently added bywallsi, hawkspring0, hdwalker, donert, xphileprof, kylios, private library, Ken_Roger_Riggs, MitchR

None.

None
Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

» See also 1 mention

English (5)  Danish (1)  All languages (6)
Showing 5 of 5
One of the best technical manuals ever written. Happy memories: at my first job I programmed microcomputers in Z80 assembly language. I learned C from this book and introduced the language to the shop... ( )
  nillacat | Feb 26, 2020 |
From the days of Unix on a tape, and PDP/11 computers (I really miss DEC); it's the universal language for one of the longest lasting operating systems out there. I used this book to learn C, from a day when there weren't classes in it (COBOL or FORTRAN were the lingua franca of the day). Nothing ever equals the success of that first "Hello, World." ( )
  Lyndatrue | Jan 17, 2014 |
It's K&R. No more need be said. It's the Book. ( )
1 vote FlyByPC | Feb 12, 2008 |
This work, "The C Programming Language", describes the original C language, often called K&R C to distinguish it from ANSI C. Kernighan and Ritchie's description of ANSI C is The C Programming Language, Second Edition. Essentially nobody uses K&R C any more, so this work is now only of historical interest. Do not use it to learn C, or even as a reference, unless you are maintaining a legacy application.

Neither edition of The C Programming Language covers C++.

Please do not be misled by the similarity of names and authors into combining the first and second editions into one work. They are significantly different.
1 vote jimroberts | Aug 7, 2007 |
I have the first edition of this book, and it's just as useful today as the day I first purchased it as a textbook. Of all the programming books I own/have owned, this is the only one I will never let go of. When I was younger my father had several books that seemed outdated and "old", but now in retrospect I understand what the attraction to those books is: they're complete, thorough, and written by and for the pioneers of an industry.

While flipping through it, I was amazed at something that I had completely forgot about:

main() {
int a;

a=1;
a=-1;
printf("Value of a is %dn", a);
}

what is the output?

Value of a is 0

Those were the days. ( )
  chrisgann | Dec 15, 2006 |
Showing 5 of 5
no reviews | add a review

» Add other authors

Author nameRoleType of authorWork?Status
Kernighan, Brian W.Authorprimary authorall editionsconfirmed
Ritchie, Dennis M.Authormain authorall editionsconfirmed
Janich, ErnstTranslatorsecondary authorsome editionsconfirmed
Schreiner, Axel T.Translatorsecondary authorsome editionsconfirmed
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Awards and honors
Epigraph
Dedication
First words
Preface: C is a general-purpose programming language which features economy of expression, modern control flow and data structures, and a rich set of operators.
Introduction: C is a general-purpose programming language.
Chapter 1: Let us begin with a quick introduction to C.
Quotations
Last words
(Click to show. Warning: May contain spoilers.)
Disambiguation notice
This is the edition which describes the language commonly called "K&R C" to distinguish it from the significantly improved "ANSI C", which is described in the second edition.

Please do not combine into or separate from this work unless you are very confident that it is the right thing to do: especially in the case of translations.

If in doubt, post a message to Combiners! K&R C, ANSI C: one work or two?.
Publisher's editors
Blurbers
Original language
Canonical DDC/MDS

References to this work on external resources.

Wikipedia in English (3)

Classic, bestselling introduction that teaches the language and illustrates useful algorithms, data structures and programming techniques.

No library descriptions found.

Book description
Haiku summary

Quick Links

Popular covers

Rating

Average: (4.26)
0.5
1 2
1.5
2 1
2.5 1
3 11
3.5 1
4 19
4.5 3
5 40

Is this you?

Become a LibraryThing Author.

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 152,612,805 books! | Top bar: Always visible