Thread: C Book Recommendations

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    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

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

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

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

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

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

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

  8. #8
    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!

  9. #9
    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.

  10. #10
    Registered User
    Join Date
    Jan 2011
    Posts
    144
    I jsut started playing around with C. Im using a book called "C ALL INE ONE REFERENCE FOR DUMMES" by Dan Gookin

    Very good book with ALOT OF examples and excercises. I recommend it. Quite a think book but could have been halved if the author left out all the weird jokes and sarcasm.....
    Last edited by bos1234; 01-25-2011 at 09:24 AM.

  11. #11
    Registered User
    Join Date
    Mar 2011
    Posts
    13
    Turbo C
    Programming For PC and C++
    By Robert Layford

  12. #12
    Registered User
    Join Date
    Mar 2011
    Posts
    216
    C for Dummies!

  13. #13
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by snayyer View Post
    Turbo C
    Programming For PC and C++
    By Robert Layford
    ACK ... Turbo C again...

    Will that compiler PLEASE just roll over and die!

  14. #14
    Registered User Jeff Mitchell's Avatar
    Join Date
    Mar 2011
    Location
    New Zealand
    Posts
    6

    Programming in C (3rd edition), by Stephen Kochan

    This book goes into good detail, in my opinion. Kochan does have an affection for maths, as well as prime and fibonacci numbers, which is somewhat annoying. Regardless, Kochan's book does teach concepts to the reader. The exercises at the end of each chapter are a good self-evaluation tool. Fortunately, this book does not contain screenshots! I don't know why, but I get sick of books that have pointless screenshots of different buttons in Windows XP. It's especially annoying if the screenshots revolve around a particular IDE.

    I bought Programming in C from Borders, in Auckland (New Zealand). It was published in '05, and it's still going strong!

  15. #15
    Registered User
    Join Date
    May 2006
    Posts
    10
    Memory as a Programming Concept in C and C++, ISBN-10: 0521520436
    Great book for those who want to have a deeper insight on memory 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