To put it another way, there are no external "programmers" for your VW in the sense that there are "programmers" for Duramax or Cummins engines.
Instead, one buys a firmware update (a "tune") from a software tuning vendor and uploads it to the ECU... or sends the ECU in to have the firmware updated, depending on the model/year.