Automotive Locksmith Key Programming Most modern-day cars require some kind of key programming. Based on the car's make and model, the procedure could be as simple as onboard programming using an extra working key or as complicated as EEPROM or OBD2 programming. The majority of US and Asian car manufacturers