Automotive Locksmith Key Programming Most modern-day cars require some form of key programming. Based on the car's make and model, the process could be as simple as onboard programming using a spare working key or as complex as OBD2 or EEPROM programming. Most US and Asian automakers share their programming