How to Program a Key Most new keys for modern automobiles must be programmed before they can function. This can be done in a parts department of a dealership or by a locksmith who has the proper tools. There are two situations where key programming is required at the shop: