Pues hay muchisimos recursos para aprender a programar pic's que estan en la red y sitios muy buenos de paginas españolas, pero la mayoria que he encontrado hacen referencia a la robotica una de ellas puede ser
http://www.todorobot.com.ar/links/links.htm, hay varios links.
Yo empeze con mplab lo puedes descargar en www.microchip.com pero queria hacer simulaciones de circuitos electronicos y al mismo tiempo con pic's y lo que hencontre fue proteus.