Andy, I've nearly completed my first project using C for an 8051. I had a background in Pascal and VB programming for Win9x and I had heard a lot of commentary both negative and positive. I found that it was a piece of cake to learn and my productivity went way up. I'm never going back (unless absolutely necesary!) Andy K got me started with some well-written sample code for driving LCD modules (yes, it was PIC code, not 8051) and the only book I have is "The C Programming Language" by K&R. I can't say I've mastered all there is to know, but it was a lot easier than I thought it would be. Still wish there was a _serious_ Pascal compiler available, though; I never really _liked_ C. Mark ----- Original Message ----- From: Andy Howard To: Sent: Friday, October 06, 2000 5:43 AM > I've just started looking into ethernet and internet connections for some of > our devices and almost all the examples I come across are in C so it looks > like it's time for me to bite the bullet and teach myself some C > programming. I'm starting out from an engineering background with a fair > knowlege of using assembly on Z80 and PIC - but the only higher-level > language I've used before is BASIC. > > Does anyone know of any not-too-expensive computer-based training for the C > language? Something that's embedded-oriented would be great, but almost > anything would do to get me jump-started. It doesn't have to be CBT but that > seems like a good way to learn programming and I know from previous threads > that books on C for embedded applications are uncommon. > > I also know pretty much nothing about Computer Science and programming > theory so any pointers to a gentle beginner's guide to CS topics either in > book or electronic form would be welcome too. > > -- > http://www.piclist.com hint: The PICList is archived three different > ways. See http://www.piclist.com/#archives for details. > > > -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.