What Are Key Programmers? Modern cars come with ignition systems and keys that have to be reprogrammed at a certain point. Key programmers can be useful in this situation. There are three situations where shops might require key programming capabilities. The shop might need to program keys in three scenarios