I'm pretty sure you can connect the remote to your computer and update it through the computer. I don't think you have to program it the old fashioned way.
I checked the site and this is what it says,
"Simply install the software from the included CD, create a member login for your Harmony...