[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: A good book on C Programming?



You really need more than one book if you want the resources at hand to
help with resolving problems

Practical C++ Programming, by Steve Oualline, published by O'Reilly is a
good mid-level text that is quite approachable;

The C++ Programming Language by Stroustrup, published by Addison Wesley
is authoritative, complete, interesting, but not always readily
accessible;

C++: The Core Language, by Satir and Brown, published by O'Reilly can
help you with a good foundation;

The C++ Standard Library is an outstanding and authoritative library
reference;

Mastering Algorithms with C, by Loudon, published by O'Reilly shows a
bunch of programming techniques for attaching different problems;

GNU C++ For Linux is a little less weighty and assumes less knowledge of
the subject, but I was left with an impression of the author spending
too much energy trying to insert himself personally into the text;

C++: The Complete Reference by Schildt, published by McGraw-Hill. I have
found this text often to be useful, but others have complained mightily
about it

As to the question of c or c++, I would suggest you plan to end up at
c++ Lite, but start with a core of c and only build out as you need to.
Hopefully this will help you from getting too much indigestion!

-- 
David
richSOB.com

-----Original Message-----
From: Gavin Henry [mailto:gavin.henry@magicfx.co.uk] 
Sent: Saturday, December 27, 2003 3:38 PM
To: debian-user@lists.debian.org
Subject: A good book on C Programming?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

During my degree, BEng (Hons) Electronics and Communications
Engineering, we 
did C programming every year, but I never kept it up, as I had no
interest 
and didn't see the point. But now I really want to get back into it as I
see 
a point with GNU/Linux. I want to get my old skills back and write
something 
or help on some projects etc.

I need some good books. I used to have one called "A Book On C", but
sold it, 
and I have been reading various tutorials on the web and the many
devoted 
websites. 

Anyone have any recommendations?

One more question, should I go for C or C++? Which will benefit me more
with 
GNU/Linux?




Reply to: