C - Tools Setup
install "Java Downloads for All Operating Systems"
Eclipse C/C++ Development Tool (CDT)
1. Install MinGW GCC
2. Cygwin GCC
a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows.
a DLL (cygwin1.dll) which provides substantial POSIX API functionality.