Title: If you use Windows:
Course: Programming Fundamentals II (TEMPLATE) > Section: Course Orientation

Remember that you can use any ANSI-standard compiler for this course. However, you should consider using a compiler that has a good debugger and that is commonly used inthe business world, such as the Microsoft Visual C++ integrated development environment (IDE).

Following are several options for IDEs that can be downloaded at no cost, including Dev C++, Microsoft Visual Studio and Code Blocks.

1. The Orwell Dev C++ compiler and IDE is relatively simple to download and install, and relatively easy to learn. The Orwell Dev C++ compiler IDE is very similar to the Bloodshed Dev C++ IDE that we have in our computer labs. It can be downloaded here:
SourceForge
2. The Microsoft Visual Studio Professional 2012 IDE includes a C++ compiler as well as other compilers such as C# and Visual Basic. The advantage of using Visual Studio over Dev C++ is that it has a reliable debugger and is commonly used in software development. On the other hand, it is a much more complex product and is harder to download, install and use. Using your ACC gmail account, you can register at the Microsoft DreamSpark website to download Visual Studio and other Microsoft products:
DreamSpark
3. The Microsoft Visual C++ 2008 Express Edition IDE will do everything you need for this course and more. It includes the C++ compiler and a reliable debugger. It is more complex than Dev C++, but it is much easier to download and install than the full Visual Studio Professional. Using your ACC gmail account, you can register at the Microsoft DreamSpark website to download Visual C++ and other Microsoft products:
DreamSpark
4. Code Blocks is a popular C++ IDE that can be configured to use with different compilers. I am not sure if this download includes a compiler. It can be downloaded here:
SourceForge