How to Programming a BMW Key Fob It is essential that mechanics and locksmiths remain up-to-date with the latest technology in automotive. This includes key duplication and programming. This will enable them to handle complex issues such as BMW key fob programming. To program a new key, begin by inserting