How to Program a BMW Key Fob Using a BMW Key Programmer BMW key programming is a process that allows you to add an additional key or to replace one. Instructions for this are available in the manual of your car or online. First, you need an operational key in