Using inittab, suggested by blinry, is good when you have root access.
If you do not have root access, you can run the shell on the screen and do this:
$ while true; do run_program; done
It is assumed that your "run_program" script does not fall into the background, otherwise the loop will contain non-resident instances of "run_program" for an indefinite period.
source share