I am going to start from the introduction of C++ programming and I will explain how to work with Visual Studio 2012 express. I am sure; it will be very helpful for those who are really struggling with C++ programming.
Link to download Visual Studio 2012:
Visual Studio 2012 Express for Windows Desktop
http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express
When it is the first time running Visual Studio, it will display a window for you to choose the language to be used. Make sure you select Visual C++
File -> New -> Project
Make sure Visual C++ is selected under Installed Templates
Make sure Win32 Console Application is selected
Enter the name of the project without spaces
Click OK
The Welcome to the Win32 Application Wizard window will be displayed
Click Next (do not Click Finish yet)
Make sure the following is selected:
Console application
Empty project
Precompiled header
Click Finish
Once the project is created you need to create the .cpp file
On the Solution Explorer window, right click on the name of the project -> Add -> New Item
Select C++ File (.cpp)
Name the file
Click Add
If you can’t see the Solution Explorer window then View -> Solution Explorer
Now, it is ready to create a code.