What Are Key Programmers? Many modern cars have key / ignition systems that require a reprogramming event at some time. Key programmers are useful in this scenario. There are three scenarios in which shops may require key programming capabilities. The shop may have to program keys in three situations the customer