看你想在哪个系统下面使用C了,在windows下面使用visual c++6.0开发环境或者C++ Builder6.0(C++ Builder6.0 2007)开发环境,但是visual c++6.0似乎使用的更广泛一些。在linux下面使用开源的GCC编译c语言。
我是学计算机的,是在windows环境下,用VC编程,VC是c++的编程软件,不过它向下兼容C,所有C程序都可以在VC上运行,还有就是需要dos的支持