Программа Microsoft Visual C++ - это средство разработки программ или говоря более простым языком, то это язык программирования Си.
Слово Microsoft говорит о том, что данная версия языка Си была разработана фирмой Майкрософт.
Слово Visual (некоторые говорят вижал, а некоторые визуал) означает то, что эта среда разработки визуальная, то есть тут используется ООП - объектно-ориентированное программирование. Это значит, что тут программирование заключается не целиком во вводе текста программы, а наполовину в работе с формами. В ООП используется технология Drag-and-drop. Это значит, что чтобы создать какую-то основу программы, нажимается иконка какого-либо объекта и затем этот объект переносится на форму (заготовку вида создаваемого приложения).
Слово "C" обозначает сам язык Си.
Два плюса после буквы C говорят о том, что это не совсем тот Си, который был разработан много лет назад программистами, а дополненная его версия. То есть в нём помимо базовых, имеется ещё ряд добавленных функций.
Microsoft Visual C++ - это один из языков программирования, входящих в пакет разработки, называемый Microsoft Visual Studio.
Кроме Visual C++, в него также входит Visual Basic и по-моему ещё Java и различные офисные программы.
Вообщем это программа, с помощью которой можно создавать другие программы.
Иногда требуется установить у себя на компьютере библиотеки Microsoft Visual C++ для возможности запускаться некоторым программам, написанным на нём.