When it comes time to deploy their software to users, developers have a choice to make. That shared code takes the form of dynamic link libraries (DLLs), a term most Windows users have come across at some point or other. The programming environment includes access to a lot of shared code libraries, which let developers use already-developed code for specific procedures instead of having to write their own from scratch. It offers developers a single application in which they can write, edit, test, and debug their code. It was originally a standalone product, but is now included as part of Microsoft Visual Studio. Microsoft Visual C++ is a integrated development environment (IDE) used to create Windows applications in the C, C++, and C++/CLI programming languages. Join us as we take a look at what these things are and why there are so many installed on your PC. If you’ve ever scrolled through your list of installed programs in Windows, wondering why there are so many versions of the Microsoft Visual C++ Redistributable on there, you’re not alone.