Code::Blocks
C++ IDE and compiler (MinGW included)
- Open Source! GPLv3, no hidden costs
- Extensible through plugins
- Multiple compiler support
- Support for parallel builds (utilizing your CPU's extra cores)
- Imports MSVC projects and workspaces (NOTE: assembly code not supported yet)
- Imports Dev-C++ projects
- Syntax highlighting, customizable and extensible
- Code folding for C++ and XML files.
- Code completion
Download here
Microsoft Visual C++
C++ environment (Microsoft VC++ compiler)
Visual C++ is Microsoft's IDE product for the C, C++, and C++/CLI programming languages. Visual C++ 2008 provides a powerful and flexible development environment for creating Microsoft Windows–based and Microsoft .NET–based applications.