There are several types of switch keys available for programming. These include traditional mechanical keys, electronic keys, and transponder chips. Your local locksmith will be able to provide more information about the specific types available in your area.