Thread: Learn C by Hard Way vs The C programming Language

  1. #1
    Registered User
    Join Date
    Apr 2014
    Posts
    6

    Question Learn C by Hard Way vs The C programming Language

    I am studying Python by 6 months and I want to learn something new: C. I want to work with Python and C together. Now , my question: What book is better to use? Learn C by Hard Way or The C programming Language? Or another suggestion, if you have one. Please post arguments for your answer.

    PS I am 13-14 years...

  2. #2
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,660
    Which is why we have a book list thread stuck at the top of the forum
    C Book Recommendations

    FWIW, I think there are a lot of crap suggestions from drive-by posters which you would be wise to avoid.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  3. #3
    Registered User Alpo's Avatar
    Join Date
    Apr 2014
    Posts
    877
    I'm reading K&R at the moment for learning C as my first language, and can say it is a great book. A piece of advice about it though, it might help you to jump around a bit in it. You will see many things in the first chapter that reference things in later chapters, where the concepts are explained in more depth. It can make it seem a bit confusing if you read it in a linear fashion like I did, but once I got to chapter 3 it really opens up and explains in detail the rules about what it has had you doing.

    You will want supplemental knowledge as well, looking at how other people do things, tutorials and references online that explain different functions, statements, ect. The combination of several sources of info along with the book bring fairly rapid development. Good luck in learning!

  4. #4
    Registered User
    Join Date
    Oct 2013
    Posts
    7
    C Programming A Modern Approach by K. N. King is a nice alternative to K&R

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Learn C The Hard Way
    By talin in forum C Programming
    Replies: 4
    Last Post: 06-03-2013, 12:06 AM
  2. Programming language - Which one should people learn today?
    By Christopher2222 in forum A Brief History of Cprogramming.com
    Replies: 25
    Last Post: 09-25-2008, 08:17 AM
  3. Wanting to learn a new programming language
    By insutama in forum C++ Programming
    Replies: 9
    Last Post: 03-04-2008, 03:38 AM
  4. What language to learn
    By ajrillik in forum A Brief History of Cprogramming.com
    Replies: 23
    Last Post: 08-15-2005, 06:36 PM
  5. is C++ really hard to learn
    By Shy_girl_311 in forum C++ Programming
    Replies: 11
    Last Post: 11-11-2001, 12:15 PM

Tags for this Thread