Microsoft Visual C++ 6.0
Visual C++ provides a powerful and flexible development environment for creating Microsoft Windows–based and Microsoft .NET–based applications. It also enables developers to build Web applications, smart-client Windows-based applications, and solutions for thin-client and smart-client mobile devices.
Visual C++ has features such as syntax highlighting, IntelliSense (a coding autocompletion feature) and advanced debugging functionality. For example, it allows for remote debugging using a separate computer and allows debugging by stepping through code a line at a time. The "edit and continue" functionality allows changing the source code and rebuilding the program during program debugging, without restarting the debugged program.
The compile and build system feature, precompiled header files, "minimal rebuild" functionality and incremental link: these features significantly shorten turn-around time to edit, compile and link the program, especially for large software projects.