You dont need the code to program it with a Nanocom. I assume by code you mean the barcode on the label? If you take the key apart there is a code with 6 digits that the Nanocom can use.
Having said that I have programmed a key for our d2a and it neArly ended in disaster, with the engine running, the dash turned off and 2 dead keys. I did get it to sort itself out but it has put me off ever thrying to do it on anyone elses car.

