Thread: C Book Recommendations

  1. #136
    Registered User
    Join Date
    Jun 2010
    Posts
    182
    I don't know if there is a book that can teach us everything about C, and I honestly don't
    think it can exist. So the only path we can follow in order to learn C is to start with simple
    books, and after more specific ones in some programming area, and so on, depending on what
    is the OS we are going to use it, the specific area [there are so many] we are interested, the background
    that we already have, and so on.

  2. #137
    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?

  3. #138
    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

  4. #139
    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.

  5. #140
    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.

  6. #141
    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.

  7. #142
    Registered User
    Join Date
    May 2010
    Posts
    2

    The C programming Language by Kernighan and Ritchie

    Hello.

    The following advise is for newbies. The book The C programming Language by Kernighan and Ritchie is definitely the best book, but only for those who already have some *solid* experience with C. I've learned a few tricks with it in the industry. However, for those newbies who want to learn C, the K&R is the *worst* book. It will confuse you to no end. Look somewhere else.

    Jean Paul Corriveau,
    author of "A step-by-step guide to C programming" published by Prentice-Hall

  8. #143
    Registered User
    Join Date
    Jul 2010
    Posts
    86
    Not a book, but I think the C instructional from VTC by Mark Virtue is pretty excellent, having completed nearly half. I'm done some learning via book, taken a C++ course last semester (not C, but you know) and I think this instructional has a lot to offer. Nice explanations that don't assume you "just know" certain things, good job talking through certain pieces of code and putting you in the "programmer's mindset", and also has exercises and logical pacing that make you feel like you are taking a University class.

    Some things aren't by the book, he has used fflush(stdin) for instance--and perhaps when I get further along in the instructional he'll cover correct alternatives, but I don't think that's worth throwing out the baby with the bathwater.

  9. #144
    Registered User
    Join Date
    Aug 2010
    Posts
    1
    i'am too poor for buy a good book. i more like free ebook from PDF Programming Tutorial: SAP, ASP, PHP, Oracle, C and Java Programming , hope use full for people like me..

  10. #145
    Registered User
    Join Date
    Aug 2010
    Posts
    3
    I picked up C primer plus based on someone's recommendation a while ago and its a good beginner book.

  11. #146
    Registered User
    Join Date
    Sep 2010
    Posts
    16
    I am very happy with "a Book on C" by Al Kelley and Ira Pohl (4th edition). It's about ANSI C.
    It explains everything very well and (for me) in depth.
    plus
    C By Dissection:The Essentials of C Programming
    Ira Pohl & Al Kelley

    C:The Complete Reference
    Herbert Schildt & Rex Jaeschke

  12. #147
    Registered User
    Join Date
    Oct 2010
    Posts
    3

    Beginner Level C Programming book

    I am new to C and found C Programming by Tony Royce very good, easy going and straightforward.

  13. #148
    Codus Conjectus spongefreddie's Avatar
    Join Date
    Sep 2010
    Location
    USA
    Posts
    86

    C Primer Plus by Stephen Prata

    I knew nothing about programming before I began this book. I'm not taking programming in school; my efforts are solo and my classroom is my computer desk in my basement.

    At this point, I'm doing the exercises in Chapter 14, and there are 17 chapters total in the book. While I'm obviously a complete newbie to C programming (and programming in general, for that matter), I feel like I'm learning the concepts of C properly. I read every line of the book and skip nothing, I answer every question, and do every exercise. I don't move on to the next chapter until I've completed the previous one. I make extensive notes in all my code regarding anything I think I may be fuzzy about later per lack of use. I also make notes in the code explaining epiphanies when I finally get concepts I didn't grasp at first.

    Anyway, the book came well recommended by someone I knew who went to night school at a community college and took a C programming course with an earlier version (I'm using the 4th edition) as the class textbook. I must say I agree that the way the author structures the lessons and explains the concepts makes it very accessible to people with no programming experience, although in these last chapters I'm getting a dose of reality. Said reality being that there definitely *is* a reason why there aren't that many exceptional programmers in the world: some of this stuff can be difficult to properly implement at first, and it appears the only way to become an expert is to put in the requisite "10,000 hours."

    Best of luck to my fellow newbies!

    sf

  14. #149
    Novice
    Join Date
    Jul 2009
    Posts
    568
    I'm looking for a comprehensive books on common algorithms and came across "Algorithms in C" by Robert Sedgewick. It has mostly positive reviews on Amazon.

    Has anyone had experience with this book? If so, is it worth the investment? Any recommendations for other books on the topic are welcome.

    Thanks for your time!

  15. #150
    Registered User \007's Avatar
    Join Date
    Dec 2010
    Posts
    179
    Unsure if this has been offered but... I feel reading the comp.lang.c FAQ is really helpful for review and learning more details.

    comp.lang.c Frequently Asked Questions

    Plus, it's free.

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