Visual C++

Visual C++ is a development tool for C++ programmers. It usually supports object-oriented programming of 32-bit Windows applications with an integrated development environment (IDE), a C/C++ compiler, and a class library called the Microsoft Foundation Classes (MFC). The IDE includes an AppWizard, ClassWizard, and testing features to make programming easier. Visual C++ was introduced in 1993, and Release 4.0 became available in 1996.


The following are the reasons why you would want to use Visual C++


  • Auto completion of function and variable names. This makes coding a study or trading system easier.
  • Step-By-Step Debugging. This is an essential feature in order to debug your source code in order to identify exactly where the problem is and resolve it. Otherwise, it gets to be quite difficult.
  • The ability to use all of the Microsoft Windows API (Application Programming Interface).


Many applications require redistributable Visual C++ packages to function correctly. These packages are often installed independently of applications, allowing multiple applications to make use of the package while only having to install it once. These Visual C++ redistributable and runtime packages are mostly installed for standard libraries that many applications use.