LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   good c programming linux books (https://www.linuxquestions.org/questions/programming-9/good-c-programming-linux-books-296214/)

Smokey 03-01-2005 05:46 AM

good c programming linux books
 
I want to buy a c programming for linux book. I mean one that is gcc-oriented? I found Learn C in 21 days for Linux, is it good?

jtshaw 03-01-2005 03:00 PM

I dunno about the from scratch prospective, but I keep a copy of The C Programming Language, Practical C Programming, and Efficent C Programming around for reference.

The first one of those was writting by K&R. They created C, it is a must have for serious C fans. The other two are pretty good as well.

coolman0stress 03-02-2005 02:04 AM

Two books I found usefull:

UNIX Systems Programming
by, Kay Robbins, Steve Robbins, and
Understanding UNIX/Linux Programming
by, Bruce Molay

The later was a book I had to get for a course. At $90 CAN it was fairly expensive, but turned out to be one of the most enjoyable books I've read on any subject. It might not be super detailed in the end, but it offered a great introduction.

Make sure you have a good understanding of C before trying to read either book.

lmmix 03-02-2005 02:49 AM

Stevens' "Advanced Programming in the UNIX(R) Environment"

http://accu.org/bookreviews/public/r.../0sb/Linux.htm
http://www.gnu.org/doc/other-free-books.html
http://www.gnu.org/doc/gnupresspub.html
http://savannah.nongnu.org/download/pgubook/

this is ot sections ;)
http://www-cs-faculty.stanford.edu/~...mmix-news.html
http://pyastra.sourceforge.net/
http://inger.sourceforge.net/
http://www.graphviz.org/
http://planet.classpath.org/

addy86 03-02-2005 04:54 AM

Quote:

The first one of those was writting by K&R. They created C, it is a must have for serious C fans.
K&R C is about 30 years old, and even if it is still supported by gcc, it soon won't be any more (for good reasons). Today's standard is Ansi-C (see 'man gcc', option -ansi).

coolman0stress 03-02-2005 05:11 AM

Quote:

K&R C is about 30 years old, and even if it is still supported by gcc, it soon won't be any more (for good reasons). Today's standard is Ansi-C (see 'man gcc', option -ansi).
The 2nd edition covers ANSI C (published in 1988), so I don't think that'll be a problem.


All times are GMT -5. The time now is 10:28 PM.