Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

Could you recommend a few C books...or sites

Mike BMike B Posts: 136Member
I'm right now programming in VB, and considering my career path is heading towards programming, I would like to learn C (although I'm going into AP Comp. Sci next year, it's six months away)

What are some good C books? Web sites?


----

Comments

  • whoiewhoie Posts: 672Member
    : I'm right now programming in VB, and considering my career path is heading towards programming, I would like to learn C (although I'm going into AP Comp. Sci next year, it's six months away)
    :
    : What are some good C books? Web sites?

    First, bookmark the C FAQ linked by the second link in my signature. I am a C programmer, and I still reference it all the time. It is full of too much information to do without it. In it, you will find the section "Tools and Resources" that can help to answer your question a bit better.

    Second, here is my $.02 on learning C.

    1) Since you are already writing programs, then I think you could do no better than going, no...running to your local bookstore and getting a copy of [italic]The C Programming Language Second Edition[/italic] by Kernighan and Ritchie (K&R2 in jargon). Dennis Ritchie is the creator of the C Language, and the book is quite short as far as programming texts go. Actually it is just a short book, but that is fine because C is a small language (which has nothing to do with its' power).

    2) Bookmark this link: http://www.lysator.liu.se/c/. That is a treasure chest of all kinds of things about C, and it has the errata list for K&R2 (you will need that).

    3) [italic]Expert C Programming: Deep C Secrets[/italic] by Peter Van Der Linden is my personal favorite, but only after first reading K&R2. Otherwise, it won't make a heck of alot of sense, and K&R2 is *the* book on C (did I say that already?) ;).

    4) I just finished the book [italic]C Unleashed[/italic] by Richard Heathfield, Lawrence Kirby, et al., but I hesitate to recommend it until you have been programming in C for a bit. I have to recommend it nonetheless, because of its' breadth of coverage.

    5) Here is a link to Tom Torf's C tutorial, which comes recommended by quite a number of experts on C: http://www.geocities.com/tom_torfs/c.html

    6) Here is a link to Steve Summit's tutorial (the maintainer of the C FAQ), and it is a nice complement to K&R2, but it is good in its' own right: http://www.eskimo.com/~scs/cclass/cclass.html

    7) Stay away from anything by Herbert Schildt, and anything with the title "Learn C in .01 nanoseconds". Also, the last link in my sig has a large collection of book reviews on C, C++, and Java, but it doesn't review K&R2 because...I think you can fill in the rest by now. ;)


    HTH,
    Will
    --
    http://www.tuxedo.org/~esr/faqs/smart-questions.html
    http://www.eskimo.com/~scs/C-faq/top.html
    http://www.parashift.com/c++-faq-lite/
    http://www.accu.org/


Sign In or Register to comment.