Key Programming and Data Transfer The aim of key programming is to make a new car key to work. The process is usually carried out by a locksmith, or the dealer. To program a key, you need to insert it into the ignition and turn it to the "On" position