How to Program a BMW Key Fob Using a BMW Key Programmer BMW key programming is a process that allows you to add a second key or to replace one. Instructions for this are available in the instruction manual of your vehicle or online. To begin, you'll need an operating