Key Programming and Data Transfer Key programming is used to create a new key work. The process is typically performed by a dealer or a locksmith. 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://carlocksmith37455.shotblogs.com/car-key-programer-what-nobody-is-talking-about-43489674