Programmers remember the golden days when they would learn C or C++ on a simple program with a blue screen (i.e. Borland). It was a limited application, but it would get the job done.
Nowadays, learning a new programming language comes with a lot of options concerning the software and platform. But if you want to become a serious programmer (who knows a little about everything), then Microsoft Visual C++ 2005 is a must-have for your collection.
This programming tool allows you to write code for the .NET platform. So, if you want to take a break from PHP or other similar products, then take a look at Microsoft Visual C++ 2005 Express Edition.
This hardcore tool for programmers may be small in size, but it takes a while to install. Don't forget to include the MSDN help and documentation files, because they are the best tutorials available.
If you have absolutely no programming skills, then perhaps you should start off with a simpler program, because Visual Studio can seem overwhelming at first.
But if you're stubborn, then make sure to read the walkthrough found here. Fortunately, IntelliSense will most likely come to your rescue.
Vistual Studio usually eats a considerable amount of CPU and memory, and Visual C++ 2005 makes no exception. So, if you want to run this application on older systems, you may find yourself getting angry of how slowly tasks are performed.
In conclusion, Microsoft Visual C++ 2005 is a great tool for first-time programmers, and even for more experienced ones. Considering the fact that it's free, we strongly recommend you use this high quality software.