Programming Car Keys Nowadays, cars have smart keys and key fobs, which need to be programmed to work properly. Programming can be done at a dealership for cars or with special tools. Hardware stores are unable to copy modern car keys. The majority of customers end in an auto dealership