Hello and thank you for using JustAnswer.com
Your looking to program the key, or the remote?
The key can not be programmed yourself I am afraid.
Do you have a Key that works?
If you do, Home Depot has a key copying frequency machine that can program a additional key to your car as long as you have one working key.
I am afraid the dealer would be the only place if you don't have a key that works. Other wise, this is another option.
If you have any more questions on this, please feel free to ask. Thanks Jay!