I'm attempting to learn C and embedded C as well as JAL. In my attempt to learn, I initially had troubles in getting all the tools to work on a Mac. (I'm determined to take the Windows partition off my MacBook). However, I now have a working Hi-Tech compiler, Eclipse IDE, and my PicKit2 as well as a Wisp648 all working on my Mac. I know know the basic command line routines for the applications as well. As far as learning a programming language, I've read mixed opinions. The only assembler I've done are the example lessons with the PicKit2. Some people seem to say to dig right in and learn C and forget assembler. With exception of some subroutines embedded in C (or JAL is where I've seen it more frequently), is there any advantage to learning assembler first? I'm currently concentrating on the 10/12/16 PICs since I have a small collection of several devices. Joe Matthew Rhys-Roberts wrote: > Hear here... I also encourage the writing of a good guide on stepping up > from PIC assembler to C or other higher level language. This is > something I need to do myself, and have not yet begun looking around for > advice on how to do so! > > For example, I now appreciate the skill required in writing or adapting > low-level maths library functions, but knowing how to abstract this sort > of process via a higher level language would be welcome. > > Matt > > -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist