How to Program a BMW Key Fob Using a BMW Key Programmer BMW key programming allows you to change or add a new key. The instructions to do this can be found in the car's manual or online. To begin, you will require an operating key. Insert the working key