中国有句古话叫做“工欲善其事必先利其器”可见我们对工具的利用是从祖辈就传下来的而且也告诉我们在开始做事之前先要把工具准备好。有了好的工具那么我们做起事来也会事半功倍。学习C语言也是一样的对于初学者来说往往选择一款好的编程工具是很头大的事情。下面小编就给大家点评几款常用的C语言编程工具究竟那款适合你由你自己决定。VC 6.0这款软件相信大家看到名字就觉得很亲切的也是大家吐槽最多的。中国大学的计算机专业学习C语言的必备神器也算是比较古老的C语言学习工具了。现在的大学计算机二级等级考试依然用的是这个软件它支持是编译标准是C98。不过我认为这款软件已经过时了而且现在主流的win7和win8都不兼容这款软件所以建议大家不要用当然如果你是为了应付计算机二级那就算了不过这时你得下载兼容性比较好的软件不然根本在win7运行不了。Code::Blocks它是一个开放源码的全功能的跨平台C/C集成开发环境具有灵活而强大的配置功能除支持自身的工程文件、C/C文件外还支持AngelScript、批处理、CSS文件、D语言文件、Diff/Patch文件、Fortan77文件、GameMonkey脚本文件、Hitachi汇编文件、Lua文件、MASM汇编文件、Matlab文件、NSIS开源安装程序文件、Ogre Compositor脚本文件、Ogre Material脚本文件、OpenGL Shading语言文件、Python文件、Windows资源文件、XBase文件、XML文件、nVidia cg文件。识别Dev-C工程、MS VS 6.0-7.0工程文件工作空间、解决方案文件。支持最新的编译标准。这款软件也是初学者经常使用的软件本身不是很大安装也很方便不过因为是个英文版的最好需要汉化一下当然如果你英文好的话可以不用。小编比较推荐这款给初学者。Dev-C又一款不错的C语言学习的编程工具。它是一个Windows环境下C/C的集成开发环境(IDE)它是一款自由软件遵守GPL许可协议分发源代码。使用MingW64/TDM-GCC编译器遵循C 11标准同时兼容C98标准。开发环境包括多页面窗口、工程编辑器以及调试器等在工程编辑器中集合了编辑器、编译器、连接程序和执行程序提供高亮度语法显示的以减少编辑错误还有完善的调试功能适合初学者与编程高手的不同需求是学习C或C的首选开发工具Visual StudioVS是一个基本完整的开发工具集它包括了整个软件生命周期中所需要的大部分工具如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。不过我个人觉的软件太大了因为它的功能太完善除了编写C语言还可以编写网页代码还有动态asp等等如果你是做网站开发或者微软软件开发的可以使用这类软件如果单纯的只是学习C语言那我们就不需要大材小用找一款几十兆的软件就好。C-Free它是一款C/C集成开发环境IDE。目前有两个版本收费的C-Free 5.0专业版和免费的C-Free 4.0 标准版。C-Free中集成了C/C代码解析器能够实时解析代码并且在编写的过程中给出智能的提示。C-Free提供了对目前业界主流C/C编译器的支持你可以在C-Free中轻松切换编译器。可定制的快捷键、外部工具以及外部帮助文档使你在编写代码时得心应手。完善的工程/工程组管理使你能够方便的管理自己的代码。简单灵活具有良好的系统兼容性不用担心在你的系统里面安装不了同时它的提示功能也不错能够帮助我们及时的发现错误。GCCGCC 原名为 GNU C 语言编译器GNU C Compiler因为它原本只能处理 C语言。GCC很快地扩展变得可处理 C。后来又扩展能够支持更多编程语言。现已被大多数类Unix操作系统如Linux、BSD、Mac OS X等采纳为标准的编译器GCC同样适用于微软的Windows。确切说它是一款编译器我们上面说的很多集成开发环境都集成了这种编译器。如果我们直接使用这个编译器来编译我们的C程序那么我们对C程序的构建过程就会有深入的了解。