What Are Key Programmers? The majority of modern vehicles have key / ignition systems that require a reprogramming event at some time. This is where key programmers can be useful. There are three scenarios in which shops may require key programming capabilities. They might encounter a no-start diagnostic, the customer wants