This is the hardware for programming the PIC
There is a PC laptop using the parallel port to talk to a TTL buffer and thru it the PIC to be programmed