What Are Key Programmers? Modern automobiles have ignition and key systems that require to be reprogrammed at a certain point. This is where key programmers come in handy. There are three scenarios where shops might require key programming capabilities. The shop might need to program keys in three different situations