How to Program a Key The majority of new keys for modern cars have to be programmed to function. This can be accomplished by a parts department of a dealer or a professional locksmith with the right tools. There are two scenarios where key programming is required in a shop: