What program do you mean?
If you want to transfer your coin from exchanges (e.g. coinbase or kraken) you don't need to install any program, just directly send it from the exchanges to your paper wallet address (public address).
If you mean about the program of "offline version" to create paper wallet on bitaddress.org, then it's more safe since you wouldn't get vulnerability when you create in on online version. Here's the guide
[Howto] Give Bitcoin as a gift