C语言不能可视化编辑(我是没见过 除了编写对话框程序时可以自己堆放几个控件外)
C语言是更接近底层的, 大部分代码都要自己写(当然一些IDE也会帮你生成一些代码)
C语言除了C语言的标准库外, 因为C应用较广泛, 效率很高, 因此C语言方面的资料很多, 包括各种各样的库(其中有很多是开源的)。
比如:计算机图形库OpenGL可以拿来做3D游戏、ffmpeg库可以让你编写出音频视频处理软件、libcurl库可以用来写下载软件、mysql也有C语言接口。libpng可以让你轻松处理png格式的图片……
针对不同的操作系统, 比如windows, 你可以使用C语言 调用windows api来写windows应用程序。
如果会C++(可以看做是C语言的超集),你有更多的选择, 比如专门做游戏的DirectX、 Dark SDK、 CryEngine、Ogre, 做图像处理OpenCV、Cximage, 还可以使用QT、GTK+编写Linux下或windows下的gui应用程序……
还有很多其他软件也有C语言接口, 比如mysql……
貌似在系统里。。。vc++2008等乱七八糟的一大堆的。。。
自己找找看看
装VC++