Safety standards when programming a robot?

Hi there

When programming a robot, does ABB recommend certain safety standards to follow in order to make the program safe?

I checked the general documentation: http://developercenter.robotstudio.com/Index.aspx?DevCenter=ManualsOrRobotStudio&OpenDocument&Url=../SafeMoveAppManual/Custom/SafeMoveAppManual.html

but could not find specific software safety requirements when designing the control-program.

Does anyone have suggestions for good safety standards within europe?

/Pav