Thread: C Book Recommendations

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912

    C Book Recommendations

    Use this thread to recommend books on C. Please include a description of what this is book is good for, and not good for, etc...


    UPDATE By webmaster--below is a listing of the books most commonly recommended in this thread:

    The C Programming Language, Kernighan and Ritchie
    C: How to Program, Deitel and Deitel
    Sams Teach Yourself C in 21 days, Jones and Aitken
    Let Us C, Kanetkar
    C Primer Plus, Prata

  2. #2
    Registered Luser cwr's Avatar
    Join Date
    Jul 2005
    Location
    Sydney, Australia
    Posts
    869
    The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie.

    Good for: Learning the C Programming Language.

    Not good for: Learning to program a VCR, learning general programming concepts.. Possibly not ideal if you've never done any programming before, but Your Mileage May Vary.

  3. #3
    Registered User
    Join Date
    Jul 2010
    Posts
    1
    Quote Originally Posted by cwr View Post
    The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie.

    Good for: Learning the C Programming Language.

    Not good for: Learning to program a VCR, learning general programming concepts.. Possibly not ideal if you've never done any programming before, but Your Mileage May Vary.
    I know this is like THE classic. Being that the last edition was written in 1988 have things changed too much for this book to still be relevant or is it still good to learn from?

  4. #4
    Registered User
    Join Date
    Jul 2010
    Posts
    55
    Quote Originally Posted by m3t4tr0n View Post
    I know this is like THE classic. Being that the last edition was written in 1988 have things changed too much for this book to still be relevant or is it still good to learn from?
    Definitely still relevant, books like these probably won't ever be outdated

  5. #5
    Registered User
    Join Date
    Jun 2010
    Posts
    182
    Quote Originally Posted by m3t4tr0n View Post
    I know this is like THE classic. Being that the last edition was written in 1988 have things changed too much for this book to still be relevant or is it still good to learn from?
    In my opinion it is not the best book for beginners, it
    depends on how much you already know about C.
    If you do know enough, then that book is relevant although old.

  6. #6
    Registered User
    Join Date
    Jul 2010
    Posts
    33
    Hi all, does anyone know of any advanced C books? Books that assume you know the basics of C and apply the language to a problem like for implementing generics or linked lists. These are just examples of topics it doesn't have to include them, hopefully I have made my question clear enough.

  7. #7
    Registered User
    Join Date
    Jun 2010
    Posts
    182
    Quote Originally Posted by CSaw View Post
    Hi all, does anyone know of any advanced C books? Books that assume you know the basics of C and apply the language to a problem like for implementing generics or linked lists. These are just examples of topics it doesn't have to include them, hopefully I have made my question clear enough.
    Google for whatever sounds like: "Algorithms in C", "Data structures in c", "Advanced C" and the
    like, you'll find some interesting stuff this way.

  8. #8
    Registered User
    Join Date
    Aug 2005
    Posts
    113
    Code:
    Let Us C-5th edition
    Yashwant Kanetkar
    This book is best if you are programming for the first time.It does not assume any background knowledge of programming.It teaches C programming using a simple compiler like Turbo C. But once you have mastered basic features it unveils how modern programming world uses it under windows and linux.It contains lot of programming excercise and examples.But buy the latest edition(5th)

  9. #9
    Registered User
    Join Date
    Jan 2006
    Posts
    1
    C How to Program by Deitel and Deitel

    The books really nice for beginners to start out with a modern compiler like VC++ and starts from the basics. It also has special boxes for common errors performance tips portability tips etc.

    Also they teach you a method to implement a problem. Then after they introduce us to a new topic(say arrays) the old problem is revisited and implemented using the new concept(arrays) and shows us how arrays has made the implementation more elegant.
    This really helps in developing a coding style for beginners.

    The only problem i found is that the book is its pretty thick.

  10. #10
    Java and C newbie Xero's Avatar
    Join Date
    Aug 2006
    Location
    Philippines
    Posts
    21
    Quote Originally Posted by aufather
    C How to Program by Deitel and Deitel

    The books really nice for beginners to start out with a modern compiler like VC++ and starts from the basics. It also has special boxes for common errors performance tips portability tips etc.

    Also they teach you a method to implement a problem. Then after they introduce us to a new topic(say arrays) the old problem is revisited and implemented using the new concept(arrays) and shows us how arrays has made the implementation more elegant.
    This really helps in developing a coding style for beginners.
    It also comes in a low-priced edition, affordable for students like me.
    I use this book, it can deliver the idea efficiently.

  11. #11
    Registered User
    Join Date
    Mar 2008
    Posts
    3
    Quote Originally Posted by aufather View Post
    C How to Program by Deitel and Deitel

    The books really nice for beginners to start out with a modern compiler like VC++ and starts from the basics. It also has special boxes for common errors performance tips portability tips etc.

    Also they teach you a method to implement a problem. Then after they introduce us to a new topic(say arrays) the old problem is revisited and implemented using the new concept(arrays) and shows us how arrays has made the implementation more elegant.
    This really helps in developing a coding style for beginners.

    The only problem i found is that the book is its pretty thick.
    hello, could you give me a link to download 'how to program by deitel and deitel'..

  12. #12
    Registered User
    Join Date
    Mar 2008
    Posts
    17
    Originally Posted by aufather
    C How to Program by Deitel and Deitel

    The books really nice for beginners to start out with a modern compiler like VC++ and starts from the basics. It also has special boxes for common errors performance tips portability tips etc.

    Also they teach you a method to implement a problem. Then after they introduce us to a new topic(say arrays) the old problem is revisited and implemented using the new concept(arrays) and shows us how arrays has made the implementation more elegant.
    This really helps in developing a coding style for beginners.

    The only problem i found is that the book is its pretty thick.
    I bought the book (I say too all learning or just started out (like me) great up todate book)). Only thing Exercises have no Answers sheets.
    Last edited by nurofen; 03-29-2008 at 04:01 PM.

  13. #13
    Registered User
    Join Date
    Oct 2007
    Posts
    100

    algorithms and data structures book

    hello!
    I'd knidly ask you if you can suggest me a good book about algorithms and data structures in C. I'm looking for a fast reading followed by an intensive exercise session. IF you know something available online or a book which can be purchased from amazon (or downloaded somewhere! ), it'd be much better (i need it asap and only amazon can deliver to italy in few days! )


    thanks really a lot! Bye

  14. #14
    Registered User
    Join Date
    Jun 2011
    Posts
    1
    but now day day this 11 edition come on market. is it batter then 5th edition

  15. #15
    Logic Programmer logicwonder's Avatar
    Join Date
    Nov 2005
    Location
    Kerala, India
    Posts
    52

    Cool

    Best Book for DATA STRUCTURES is

    DATA STRUCTURES By Seymour Lipschutz

    It includes 457 solved problems and algorithms well explained. Very useful for Data Structure Beginners.
    L GIK wins!!!
    Salutes from logicwonder
    Enjoy programming

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Language REFERENCE book recommendations?
    By DougDbug in forum C++ Programming
    Replies: 5
    Last Post: 03-10-2011, 02:26 AM
  2. any book recommendations?
    By NewnOT in forum Windows Programming
    Replies: 1
    Last Post: 06-21-2009, 02:12 PM
  3. JavaScript book recommendations
    By neandrake in forum Tech Board
    Replies: 2
    Last Post: 04-05-2009, 12:27 PM
  4. C++ Book Editions and Recommendations
    By cpudaman in forum C++ Programming
    Replies: 7
    Last Post: 02-10-2008, 11:52 AM
  5. My book recommendations for rank beginners ...
    By snakum in forum C++ Programming
    Replies: 4
    Last Post: 08-21-2002, 10:38 AM