Hola, yo te recomendaria leerte algun libro de C estandar, si no tienes ni idea de C, y una vez que sepas mas o menos como funciona ste lenguaje, empiezas con libros especificos de C para PIC, como el de "Introduction to MCU" de Nidgel Garden.
Y por ultimo decir, que como mas se aprende, es programando, por lo que te aconsejo que hagas muuuxos ejemplos, espero haberte resuelto la duda, saludos.