Programming Car Keys Nowadays, cars have smart keys and key fobs, which need to be programmed in order to work correctly. Programming can be completed at a car dealership or using specialized tools. Hardware stores cannot duplicate modern car keys, therefore most customers end up at a dealership or a