What about Microsoft Visual C++ Redistributable packages on Windows

I’ve found that, at times, the Visual C++ problem can be pretty frustrating. When you install software that uses one of these packages it is often installed as part of the installation but not always. I wondered why you need one of these packages and why do you have to have several installed covering various years, versions and both 32 bit (x86) and 64 bit. At this count, I have 13 versions installed covering years 2008 to 2017.

Here is a good article explaining why they are needed: