Yes, and no.
VIDA 2014D…. no you cannot. You can do everything EXCEPT update software on the car. Don’t confuse this though, you can do a lot. Any calibration, setting adjustment, reset of this or that, or maybe run a fuel pump test, sweep the gauges, test the voltage at just about every electronic connection on the car…. it’ll do.
VIDA 2015…. yes you can program with this. But it’s not free. You pay $75 to Volvo, for 3 days of access (no way around it), and at this point you can do everything that VIDA 2014D can IN ADDITION to programming software to the car. Which is another fee (Volvo charges per software module.) Volvo provides tech support for this system. Their website has more info: VolvoTechInfo.com
Additionally…. note that VIDA 2015 will require a firmware update on your DICE unit if you want to use a Chinese clone DICE on VIDA 2015. This firmware update is around $23 and is available through VDash.
VDash (d5t5.com)…. yes you can program. And this is also not free, but it’s much cheaper than VIDA 2015. It’s amazing what VDash can do. This is popular all around the world (because VIDA 2015 is much more difficult to use outside of N.America), and they have active tech support through their website. You can purchase a PRO account (around $500/year) and REALLY get unlimited support and lots of other access. Or you can pay as you go. Paying small fees for whatever tasks you’d like to do. VDash is free to register a Lite account (through the installed program) and see what options they have for you.