PIC Programming requires a programmer as a hardware interface between the Computer and the Microcontroller. There's a variety of programmers such as Pickit 2 , 3 offered by microchip , other USB programmers..
Monta Ghanmy
But why getting anyone of these programmers while you still can make your own programmer for less than $1 and in no time.
Desktop Preview:
The programmer circuit and project is all here http://www.instructables.com/id/Simple-JDM-PIC-Programmer/
Note that: this programmer has been tested and gave a very great results with high speed programming.
The programmer circuit and project is all here http://www.instructables.com/id/Simple-JDM-PIC-Programmer/
Note that: this programmer has been tested and gave a very great results with high speed programming.