On Thu, Oct 20, 2011 at 7:39 AM, wrote: > But what language should I =A0start with? I'd say C, as it makes for easier and generally better programming. I say that as somebody who's done almost all of my work with PICs using assembler (including some in a professional capacity), and only recently moved from assembler to C with AVRs. I have to say that in general life is far more straightforward when working in C, as you don't have to worry about some of the finer details. I disagree that you even need to know assembler - at least not to start with - as you can write perfectly functional code without knowing what it compiles to, and there is also plenty of sample stuff written in C. Chris --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .