Now I've been wondering.... I never had a chance to learn C or C++ over the years. I always dived in straight at the Assembler language and I am actually quite comfortable with it, but... (there is always a but, right? :) ): I know that there are certain routines that can be done faster or easier in C, so I reckon I might as well learn it as well. So to rephrase the question: I want to learn C (or C++?) to program PICs with, nothing else. Where would you suggest I start at? Thanks Quentin