how to get a program stored on the board to call up on computer

I've got a program stored on the Arduino (Uno), but unfortunately didn't save the file on my computer. I'm fairly new to Arduino and programming. Is there a way to get the program to call up on the sketchboard i.e. send the program off the chip onto my computer?

Not as a file that you could modify and do anything with.

You must understand how upload works:

  • compiler check the syntax and produce HEX file (binary representation of compiled sketch)
  • avrdude sends the binary to the AVR (not your sketch)

This process is non reversible - the decompilation do not produce sketch.