If the program was written with the use of a compiler like PBP or C then it is impossible te get the source back. And when the fuses are set for security then you can not read the program of the chip.