> 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? > Learn C and you're journey to the dark side will be complete. Seriously... C is useful, C++ is not probably suitable (he gets ready to be shot down in flames). My experience is C++ is an object based 'upgrade' of C and tends to bloat memory usage. YES I have coded in both. I would suggest C would be better suited to the new 18 series PICs coming out and not the existing units unless code portability was a major consideration. My 3 c worth (NZ money) _____________________________ Lance Allen Technical Officer Uni of Auckland Psych Dept New Zealand _____________________________