A good way to learn PIC use is with the PICAXE system. The program editor is free, it only takes a couple of bucks and two resistors to make up a connector between the computer and breadboard, and you're in business. See www.jrhackett.net for particulars.