LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices

Reply
 
Search this Thread
Old 03-07-2008, 10:58 PM   #1
JMJ_coder
Member
 
Registered: Apr 2006
Distribution: Fedora
Posts: 478

Rep: Reputation: 30
Favorite C/C++ Books


Hello,

What are your favorite books on C/C++. The ones that you reach for first when you have a question, the ones that first made you understand the language, the ones that advanced your know of the language the most.

Feel free to list as many as you like and to give your reasons for liking them so much.
 
Old 03-08-2008, 07:21 AM   #2
dmail
Member
 
Registered: Oct 2005
Posts: 970

Rep: Reputation: Disabled
I normally first look at the standard to find information then maybe at the language bible.

C standard
C bible

C++ standard
C++ bible

For understanding the C++ Language and best practices then it has to be the Scott Meyers and Herb Sutter series of books.

Last edited by dmail; 03-08-2008 at 07:24 AM.
 
Old 03-09-2008, 12:34 AM   #3
shambler
Member
 
Registered: Sep 2006
Location: Canada
Distribution: openSUSE 11.3, Xubuntu 10.10, Ubuntu 11.04
Posts: 53

Rep: Reputation: 23
For C and general *nix stuff, I no longer use books.
http://www.opengroup.org/onlinepubs/000095399/toc.htm
Best reference out there.

Learned C from the original K and R book, and a series of now out of print books by Herbert Schildt such as "Born to Code C".

C++ Anything except Stroustrup's {spits} book "The C++ Programming Language". That one held me back.

Got good mileage out of Steve Oualline's "Practical C++ Programming."

Not C++ per se, but lots of C++ examples which expressed the concepts:
"Object Oriented Programming and Design" by Rumbaugh, Blaha, Premerlani, Eddy and Lorensen
 
Old 03-09-2008, 09:06 AM   #4
kashyap.bikram
LQ Newbie
 
Registered: Mar 2008
Posts: 2

Rep: Reputation: 0
i personally like the complete reference series by herbert schildt ant the how to program by deitel and deitel.
any way, the gcc compiler is the best compiler i have used, including turbo c++ (really hopeless) and visual c++ in windows
 
Old 03-09-2008, 09:15 AM   #5
kashyap.bikram
LQ Newbie
 
Registered: Mar 2008
Posts: 2

Rep: Reputation: 0
any ways, how to download books from openguoup
 
Old 03-09-2008, 02:21 PM   #6
zensunni
Member
 
Registered: Feb 2008
Posts: 45

Rep: Reputation: 0
C++ Programming by Larry Ullman

It brings you through everything and gives you a good understanding of object oriented programming. What I like about it is the examples are completely simplified and only focus on the subject at hand.
 
Old 03-09-2008, 06:32 PM   #7
armanox
Member
 
Registered: Sep 2005
Location: Baltimore, MD, USA
Distribution: Fedora, Gentoo, Debian, Slackware, IRIX, OS X
Posts: 192

Rep: Reputation: 32
Quote:
Originally Posted by shambler View Post
Got good mileage out of Steve Oualline's "Practical C++ Programming."
Great Book. I've also got "Practical C Programming."

For UNIX I learned a lot from the "UNIX System Adminstrator's Bible", but I believe it to be out of print.
 
Old 03-10-2008, 07:32 AM   #8
orgcandman
Member
 
Registered: May 2002
Location: dracut MA
Distribution: Ubuntu; PNE-LE; LFS (no book)
Posts: 594

Rep: Reputation: 102Reputation: 102
A good one that hasn't been mentioned is
"Design Patterns in Communications Software"

Also, I really liked "Linkers & Loaders" by John Levine. And the Dragon Book was pretty good as well.
 
Old 03-17-2008, 09:54 PM   #9
JMJ_coder
Member
 
Registered: Apr 2006
Distribution: Fedora
Posts: 478

Original Poster
Rep: Reputation: 30
Hello,

I just received my copy of "Topics in C Programming" by Kochan and Wood.
 
Old 03-18-2008, 11:11 AM   #10
95se
Member
 
Registered: Apr 2002
Location: Windsor, ON, CA
Distribution: Ubuntu
Posts: 740

Rep: Reputation: 32
Book I reach for the most? C/C++ Programmer's Reference
 
Old 03-18-2008, 11:38 AM   #11
dmail
Member
 
Registered: Oct 2005
Posts: 970

Rep: Reputation: Disabled
Quote:
Originally Posted by 95se View Post
Book I reach for the most? C/C++ Programmer's Reference
That book, or in fact any of his books, are not worth the cutting down of the trees. See the c++ faqs mailing list for reasons, or just check out the reviews:
http://www.accu.org/index.php/book_r...39;s+Reference
http://www.accu.org/index.php/book_r...39;s+Reference
His first edition(which you link to) and his second are pitiful yet I am unsure about the third edition and simply would not give it the time of day.

Have a look at his books which are recommended
http://www.accu.org/index.php/book_r...t&field=author
 
Old 03-18-2008, 12:06 PM   #12
95se
Member
 
Registered: Apr 2002
Location: Windsor, ON, CA
Distribution: Ubuntu
Posts: 740

Rep: Reputation: 32
Quote:
Originally Posted by dmail View Post
That book, or in fact any of his books, are not worth the cutting down of the trees. See the c++ faqs mailing list for reasons, or just check out the reviews:
http://www.accu.org/index.php/book_r...39;s+Reference
http://www.accu.org/index.php/book_r...39;s+Reference
His first edition(which you link to) and his second are pitiful yet I am unsure about the third edition and simply would not give it the time of day.

Have a look at his books which are recommended
http://www.accu.org/index.php/book_r...t&field=author
Hehe. Yeah, its not amazing, and some stuff is really glossed over, but most of the critisms are for its coverage of C++, which I don't use nearly as much. He basically just took all the keywords and standard functions and wrote a paragraph for each. But, it is what I reach for most when programming in C and don't have man handy. I also got it for a couple bucks used
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
What is your favorite OS? phantom_cyph General 1 03-16-2007 03:20 PM
What is your Favorite Vi or Emacs? AceofSpades19 General 12 03-06-2007 03:56 AM
Your Favorite? pxumsgdxpcvjm Linux - Distributions 1 11-12-2006 10:19 AM
What is your favorite OS? lucky_dev36 General 22 03-09-2006 07:49 PM
Favorite Forum itsjustme General 12 06-15-2005 11:27 PM


All times are GMT -5. The time now is 01:42 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration