While the traditional Unix development environment usually consists of the command line and a text editor such as VIM or Emacs, Eclipse can boost productivity by integrating powerful tools like gcc, gdb, and make behind a graphical, easy-to-use interface. This guide walks through using Eclipse in the lab for CSE 12 homeworks.
Click Here to go to the Visual Studio website where you can download Visual Studio Expess 2012
This series of guides details all the steps necessary to develop in Java and C/C++ on your Windows computer. While Eclipse is the leading Java IDE, the Ecipse CDT (C/C++ Development Tools) and Visual C++ are both viable options for C/C++ development. CSE 12 homeworks are distributed with project files for both, so you can use either one.