Key Programming and Data Transfer The aim of key programming is to get a brand new car key working. The process is usually performed by a locksmith or at the dealer. To program a new key, insert it in the ignition and switch the key to "On" position without starting