Key Programming and Data Transfer The aim of key programming is to get the new car key to work. This process is typically carried out by a locksmith, or the dealer. To program a new key, place it into the ignition, then switch the key to the "On" position without