Back to the bookshelf

Typographic jacket · original cover not fetched

FROM THE SHARED SHELF · 2006–2026 SAMPLE

C: A Reference Manual

Samuel P. Harbison and Guy L. Steele Jr.

4 readers recommend it across 3 discussions

Topics are model-inferred labels.

Keep it on your reading list

THE WORD OF MOUTH

What made it worth passing on?

Original Hacker News comments, in the readers’ own words.

satysin
Start with Programming in C or C A Modern Approach (although the latter is expensive even second hand) and learn some basic Linux. Then K&R just because everyone should read it. Grab C in a Nutshell, Understanding and Using C Pointers and C A Reference Manual for reference. Then get the Linux Programming Interface book. Okay maybe a bit overkill for a 12 year old...
andrewcooke
not for learning, but as a reference to keep on your desk when programming in c - harbison + steele http://www.careferencemanual.com/ this is also worth reading once you've got the basics down - http://www.amazon.com/Expert-Programming-Peter-van-Linden/dp... (http://www.amazon.com/Expert-Programming-Peter-van-Linden/dp/0131774298)

Also recommended in this reply

1331
I highly recommend _C: A Reference Manual_ by Harbinson and Steele. It has many tiny examples, but it is mainly used as a reference manual (as the title suggests). http://www.amazon.com/Reference-Manual-Samuel-P-Harbison/dp/... (http://www.amazon.com/Reference-Manual-Samuel-P-Harbison/dp/013089592X) A good book for learning C is _Mastering Algorithms with C_ by Loudon. The source code is over-commented and contains too much white space, which is a bit annoying, but the content is quite nice. http://www.amazon.com/Mastering-Algorithms-C-Kyle-Loudon/dp/... (http://www.amazon.com/Mastering-Algorithms-C-Kyle-Loudon/dp/1565924533)

Also recommended in this reply

andrewcooke
is fiction ok? i live in chile and stumbled across bolano's books (particularly the savage detectives and 2666) in spanish just as they became popular in english in the usa (2666 was released in translation). savage detectives is a funny account of adolescent "poets" in mexico; 2666 is a much darker, somewhat rambling tome that addresses "evil". they're very different, but both great books. for non-fiction the book i've used most this year is an old classic - harbison & steele's "c a reference manual". it's invaluable (if you're writing c). i don't know how people can prefer kernighan & ritchie...

Also recommended in this reply