Its fine if it doesnt work with 12F683 but i really appreciate your efforts -->
Ya it still doesn't work , i'm utilizing the program as follows
1) Reset the arduino (offcourse after the sketch is loaded on arduino)
2) Then start the Windows programme that you made.
3) change the Port to the one which im connecting the arduino with.
4) Then i change the name of the PIC to 12F683
then click on read, but nothing works the windows opens at some try's but it all shows 0000000000 , first i thought it may be happening bcz the PIC may be locked on its bits to protect the software , then i used another 12F683 that i bought afresh and after writing to it many times, whenver i read and if it worked sometimes then it shows all 000000000 in bits