Key Programming and Data Transfer Key programming is used to create a new key work. This process is typically done by a locksmith or an agent. To program a key you need to insert it into the ignition and then turn it to the 'On' position without activating the vehicle. https://g2886793.targetblogs.com/29902805/10-graphics-inspirational-about-car-key-programer