Jay.slovak said:If you are serious about PIC programming, you should learn Asembly of the Procesor first. Only then you will understand what is happenning in the PIC. After you know asembly you can move to high level programming. Atleast I think this is the best way how to learn PICs...
Yes, I totally agree, you can't use a high level language effectively on a PIC without a reasonable knowledge of assembler and the low level working of the chip.