Visual Assist is an add-on product for Microsoft Visual Studio that offers many features to enhance the code editor and improve the general user experience. It can be a real time saver, providing significant gains in productivity.
Eclipse is usually known as one of the premier tools for Java developers, but Eclipse is more than just a Java IDE. It is a platform that can be used for many things and support for many other programming languages exists in form of plug-ins. The CDT (short for C/C++ Development Tools) converts Eclipse into a full featured C/C++ IDE.