C learning resource

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bob2044
    New Member
    • Jun 2009
    • 16

    C learning resource

    I want to learn C programming but i don't have any sources if any one can told me about sources for that or sites that talking about C
  • Meetee
    Recognized Expert Contributor
    • Dec 2006
    • 928

    #2
    I used to refer http://www.cs.cf.ac.uk/Dave/C/. More you can search on google.

    Comment

    • donbock
      Recognized Expert Top Contributor
      • Mar 2008
      • 2427

      #3
      Personally, I have found the book "C: A Reference Manual" by Samuel Harbison and Guy Steele to be my most useful reference on the details of the C language.

      Comment

      • JosAH
        Recognized Expert MVP
        • Mar 2007
        • 11453

        #4
        Originally posted by donbock
        Personally, I have found the book "C: A Reference Manual" by Samuel Harbison and Guy Steele to be my most useful reference on the details of the C language.
        There's another book, by Herbert Schildt; it should be avoided like the plague; it is a very good book for *in* the fire place. AAMOF, all books by that author are pure crap. Be warned.

        kind regards,

        Jos ;-)

        Comment

        • Tassos Souris
          New Member
          • Aug 2008
          • 152

          #5
          In my opinion the definite guide and reference book for the C Programming Language is the book from Brian W.Kernighan and Dennis M.Ritchie.
          You can check it here: http://cm.bell-labs.com/cm/cs/cbook/

          Comment

          • bob2044
            New Member
            • Jun 2009
            • 16

            #6
            thanks for all for the help.
            Regards,
            bob2044

            Comment

            • Tassos Souris
              New Member
              • Aug 2008
              • 152

              #7
              Of course your most valuable resource for C Programming is thousands of open source projects written in the C Programming Language where you can see which elements and aspects of the language are used for often and how you can use them in the most efficient way. Of course not all open source projects are of good quality but it is the number one resource after, of course, you familiarize yourself with the elements of the language. This holds true for any language.

              Begin with sourceforge.net . There are other sites hosting open source projects too however.

              Hope i helped,
              Tassos Souris

              Comment

              • donbock
                Recognized Expert Top Contributor
                • Mar 2008
                • 2427

                #8
                Originally posted by Tassos Souris
                Of course your most valuable resource for C Programming is thousands of open source projects written in the C Programming Language where you can see which elements and aspects of the language are used for often and how you can use them in the most efficient way.
                That reminds me. Another good book is Code Reading: The Open Source Perspective by Diomidis Spinellis. This book is all about learning how to program by reading other folks' software, most notably Open Source software.

                Comment

                • Tassos Souris
                  New Member
                  • Aug 2008
                  • 152

                  #9
                  Originally posted by donbock
                  That reminds me. Another good book is Code Reading: The Open Source Perspective by Diomidis Spinellis. This book is all about learning how to program by reading other folks' software, most notably Open Source software.
                  Even though it is a little too ambitious for a beginner to start with such a book :P:P I think that it needs experience for a programmer to handle such large projects that are discussed in the book. Apache, NetBsd, etc

                  Comment

                  Working...