Automotive Locksmith Key Programming Modern cars need some type of key programming. Depending on the car's maker and model, the procedure could be as simple as onboard programming using an extra working key or as complicated as EEPROM or OBD2 programming. Most US and Asian car manufacturers have programming protocols