Key Programming and Data Transfer The aim of key programming is to make the new car key working. This process is typically done by a locksmith, or a dealer. To program the new key, simply insert it in the ignition and switch the key to the "On" position without starting