Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Why do you want to program a chip without the pc ?
Everything has been developed to use the pc to make programming the pics easier.
The genuine Microchip Pickit2 programmer does have the 'Programer To Go' feature, where you load the HEX file into it from the PC, then disconnect it from the PC and take it to the target chip / circut and then program it simply by pressing the red button.
Full details in the relevant User Guide near the bottom of this link