Found a PIC16f716... how to use?

So I found a PIC16f716 in an old lipo battery charger (i think it controlled the blinking charge LED), and I was wondering what software and hardware I need to hook it up to my computer and program it, or maybe if I could program it from my arduino? I have a serial port and USB ports on my computer, so could someone direct to some links? thanks.

Your probably better off asking at the Microchip forum, they speak PIC: