Require LINUX prog books
Hi to all.
I am new to Linux. I want to do some programming in C or C++ under Linux. So can u plz suggest me some good books on the topic. I dont want to learn scripting I just want to go through C and C++. Thanks Hoping for a quick reply. |
Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Second Edition (see http://www.amazon.com).
Stephen Kochan, Programming in C, Third Edition (see http://www.kochan-wood.com). |
If you are lready pretty familiar with C (or C++) but not to Linux/UN*X, then the book (very few will argue) is: "Advanced programming in the UNIX environment", by R. Stevens. The orginal edition is pretty old and hence a bit outdated, but there is a quite recent updated version (with a second author mentioned: S. Rago, because the Richard Stevens died years ago)
|
I agree with both suggestions, do the C book first though.
|
Quote:
But I need a book fully dedicated to C in Linux enviroment. For progrmming under Linux I m using "Beginning Linux Programming", by Neil Matthew, Richard Stones. |
Quote:
The Kochan book is excellent (I've used it as the textbook for C language courses with no complaints); although it doesn't say "Unix" or "Linux" in the title, all Kochan (and Kochan & Wood) C books are Unix- and Linux oriented (they both, if I remember correctly) come out of Bell Labs). The implementation of the C language on Unix and Linux is ANSI/ISO standard which is what you need to know. |
Hi.
Other sources of advice: 1) provides lists of technical books by popularity, a few reviews, and good prices: http://www.bookpool.com/ 2) provides the best single-source books for Linux and Unix (but they also sell some Windows books): http://www.oreilly.com/ 3) lists of books with reviews and reader evaluations; 311 hits on a search for linux programming in c: http://amazon.com/ Best wishes ... cheers, makyo |
Linux Programming by example. by Arnold Robbins is a useful read.
|
Quote:
I got the book R. Stevens and found it good for me. Thanks one again. |
All times are GMT -5. The time now is 06:00 AM. |