Windows下学习C语言有哪些集成开发软件 c语言软件安装教程

前言
【Windows下学习C语言有哪些集成开发软件 c语言软件安装教程】 初学者学习C语言遇到的最大困难想必就是搭建环境了 , 相当多的初学者就是被搭建环境导致放弃了学习编程,就我自己的经验而言,初学编程不应该受限于环境,使用成熟好用的环境就可以了,之后熟悉一些可以在慢慢探究 。想到大多数小伙伴都是使用Windows系统 , 今天就先说下Windows系统下有哪些学习C语言的集成开发环境 , 由于篇幅问题,具体安装方法之后再详细分解 。
什么是集成开发工具(IDE)
这里大家如果没有接触过编程的话 , 可能不知道什么是集成开发环境 。
之前已经说过编程的核心工具是下边几个:
编辑器: 编写代码的工具,这个有很多 , 甚至可以使用系统自带的文本编辑器即可 编译器: 计算机是不认识C语言的,所以就需要一个“翻译”,将C语言翻译为计算机理解的机器码,就是所谓的编译器 调试器:当然,程序员也不能保证一次写对,很多问题就需要一步一步执行代码才能发现错误所在
而集成开发环境就是在包含以上三者的基础上添加了软件图形界面,可以做到图形化编辑编译调试的统一集成开发软件,也就是常说的IDE(Integrated Development Environment) , 基本所有类型的语言都有各自的IDE,C语言由于历史比较悠久,开始的规范也很宽松,所以就衍生出了多款IDE 。
获取方式
下边就说几种常见的IDE,安装包可以添加我的微信:coderAllen,回复“C语言IDE”即可获取 。
下边我们就从软件安装体积从小到大介绍下(体积越小安装也就越简单,当然功能也就越简单,可以在学习中自己取舍)
C-Free
C-Free是一款C/C++集成开发环境(IDE) 。目前有两个版本,收费的C-Free 5.0 专业版和免费的C-Free 4.0 标准版 。好处就是安装简单,体积很?。还钡憔褪堑魇怨δ懿恍?,而且版本很久不更新了,适合在在win7及之前的系统使用 。
Visual C++ 6.0
这款IDE想必很多人都很熟悉,直到现在还有很多高校是使用Visual C++ 6.0教学,细想下这可是1998年的软件?。杉衷诮萄Ш蜕缁岬耐呀冢?这里就不吐槽谭浩强老师了,缺点和C-Free差不多 , 毕竟算是老古董了,兼容性不好 , 对于初学者不友好 。
Dev C++
终于到了可以正常使用的版本了,首先Dev C++ 是一款免费开源的 C/C++ IDE,体积很小巧 , 我初学C语言使用的就是Dev C++,界面很漂亮,因为是内嵌 GCC 编译器 , 编译感觉很快,但是后边不在使用的原因也是英文调试功能不行,经常卡死 。
Code::Blocks
我在放弃Dev C++之后选择的平台,刷二级C语言全程使用的IDE,也是一款开源的IDE,他的特点是可以跨平台使用 , 其实linux下使用不方便,主要还是Windows下使用较多,内置甚至还可以编译单片机代码(不推荐,没必要),有官方绿色版 , 可以免安装使用.
Visual Studio
目前我验证方案主要使用的IDE,功能最为强大,微软也在一直进行更新,目前最新版为2019 , 之前全部安装差不多100G 。需要的可以去官网下载 。我习惯使用的版本是2010(稍微有些老 , 对于C/C++是足够的)

经验总结扩展阅读