the No-Parts PIC Programmer
NOPPP is a simple programmer for PIC16C84, PIC16F83, and PIC16F84(A) microcontrollers. It attaches to the parallel port of a PC.NOPPP is an old project, no longer supported and probably not compatible with some newer PCs.
   NOPPP : the “No-Parts” PIC Programmer
at www.covingtoninnovations.com