This completely depends on the car, van, or any other vehicle in question. It also depends on the ECU as well. You need to take into account whether you have Windows, Mac, or Android as most software only works with certain programs. An OEM ECU usually relies on software from independent companies for specific tuning. Most tuning these days is done through the OBD port using a handheld packed with off-the-shelf calibrations. These can be connected to a laptop to create customized tuning calibrations. If you're working with a totally custom setup and you're replacing the manufacturers ECU, Haltech, MoTec, and MegaSquirt are good options. If you own a garage, and you'll be working with multiple vehicles, Quantum Tuning offers software that has three options. This means you can re-tune diesel, gas, and hybrid cars, making the software incredibly versatile.