How to Programming a BMW Key Fob It's vital that locksmiths and mechanics stay up-to-date with the latest technologies in automotive technology. This includes key duplication and programming. This will allow them to deal with complex issues, such as BMW key fob programming. To program a new key begin by