On Sat, 19 May 2001, Olin Lathrop wrote: > >> > Please, anyone here, who would be willing to sell to me, a second-hand 'The > C > Programming Language, Second Edition' by Brian W. Kernighan and Dennis M. > Ritchie? > > It's really kinda very expensive and not affordable for me to buy a new one. > << > > I bet your school library has this book or some other on C. Personally I > prefer learning about a language from the compiler documentation. Even if > you read a general book, you will still need to read the compiler > documentation anyway. The best I've seen in this regard is the Microsoft > Visual C++ compiler. The documentation that comes with it is well written. > It describes the C language in general and carfully points out any Microsoft > deviations or extensions. Surely that compiler is available somewhere at > your university. I think the same docs are available on the Microsoft web > site, but I'm not sure about that. Let me preface this by saying I have not used (nor do I anticipate ever needing) M$ VC++, so I may be wrong in my assumption about just how good the documentation is. Olin, you're definitely 100% correct about reading the compiler documentation, but I suspect that reading the documentation for M$ VC++ won't do you lot of good for a PIC C compiler, and in fact might be quite confusing to a beginner. There are the differences between C and C++, plus the differences between using a full-blown implementation of C/C++ on a PC with an actual operating system and using it on a PIC that would probably cause the beginner some confusion when tryig to apply the Windows/C++ lessons to a PIC/C environment. I finally went out and bought the K&R C book after quite a bit of time spent with the docs for a couple of PIC C compilers and a very good C++ book (purchased a cople of years ago for some Linux programming I was going to do). Ive gotten more out of the K&R book than I even hoped, it really is a keeper (sorry, Jose, I'm not selling mine cheap). I put it off because of the reviews I had read that indicated it was more of a reference than a tutorial, but I have found it to be quite adequate in both roles. My suggestion would be to read the K&R book first, THEN your compiler documentation. If you're just learning C, a lot of the compiler docs may not make a lot of sense -- they are probably assuming, at least to some degree, that you already know what you're doing. Jose, if there is a used book store around where you are, check it out. A used university or engineering book store would be best, youcan usually find them near universities (at least in this country). Dale -- A train stops at a train station. A bus stops at a bus station. On my desk I have a workstation... -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.