发布时间:2024-07-11
浏览次数:0
如果我想学习C语言,我需要在电脑上安装什么软件?
其实这个东西也是根据一定的需求来用的,如果你基础不错,熟悉Unix哲学,对Mac OS和Linux比较适应,能熟练使用文本编辑器,那么Vim或者Emacs搭配GCC无疑是最好的选择,必要的话加上GDB也是极好的,在Mac上也可以用,或者除了GCC之外还可以选择Clang编译工具链。
当然,这两款软件的入门门槛比较高,对于普通用户,尤其是习惯了哲学的人来说,还是比较难的,不太喜欢的用户还是可以过一下的。
普通用户该如何选择呢?
很多人可能会说vs6.0,当然并不是说这个软件不好,特别是在上个世纪,这个软件还是比较经典的,甚至到现在中国还有很多学校在用这个软件在教学sublime text 主题,很多C语言的入门就是用这个软件,但是这个软件毕竟比较老了,很多年没有更新了,现在是时候了,这个软件无论在UI还是使用上都存在很多问题,很多新的标准不能很好的实现。不过,我一直在用,看个人喜好和习惯吧!
那么我们应该使用 Xcode 还是别的什么?而且 VS 也有社区版!好吧,我的答案是不用,真的不用,这只是学习一门语言,没必要这么大惊小怪!!!
那我推荐两种方法给你选择!
1.“文本编辑器”+“编译器”,门槛相对较低
有些文本编辑器入门门槛低,使用体验也不错,比如自制的 Atom 文本编辑器和基于 Atom 开发的 VS Code 编辑器,使用体验都不错,而且考虑到这个知名框架,插件肯定也不少,用起来很完美。
两者不仅拥有丰富的插件,还是跨平台的开发工具,可以说是新时代代码编辑器的典范。
另外,text等老牌编辑器也是不错的选择。text以经典的黑色主题和轻量级的安装包著称,而且使用起来非常简单,插件库也非常丰富。对于这款工具,熟悉它的同学一定会被它强大的栏目操作深深吸引。
当然我相信很多人会问为什么不推荐++,我也不想解释太多,我只知道这个软件的作者好像是台独反华人士,所以不推荐!!!
这些编辑器加上一个编译器就够了,我相信编译器的使用对于大多数人来说还是比较简单的。
2.选择一些轻量级的集成开发环境
为了学习一门语言甚至完成一些小项目,没必要费尽心思去使用Xcode这样的IDE。虽然它们都很强大sublime text 主题,尤其是IDE,确实很强大,但真的没有必要。一些轻量级的集成开发环境就足够了。
下面推荐两款软件供您选择!
第一个在我看来是最好的,我强烈推荐给大家。这个软件叫做,也是跨平台、开源和免费的。它非常适合初学者使用。
第二个是Dev-C++,这是一款非常流行的软件,曾经是新加坡总理的最爱,总理曾用这款软件编写数独谜题。
当然,你必须使用 CLion,或者也可以。适合你的工具才是最好的,但我建议使用上面的两个!
这个时代是信息时代,是网络时代,或者是大数据时代,未来也可能是智能社会,但是计算机科学肯定是一门很好的学科。也许你不会从事计算机行业,甚至也许你没有计算机科学方面的天赋,但是每个人都应该学一点编程。别忘了奥巴马要学,李显龙退休后也打算学。编程思维是一个很好的思维体系,值得大家学习。
你想提高编程技能,成为一名优秀的程序员并在大学里找到一份好工作吗?为什么不和一些志同道合的朋友一起学习和成长呢!
C语言及C++编程学习交流圈,QQ群【 】有一些源码及资料分享,欢迎想转行学编程的小伙伴加入,和大家一起交流比自己摸索要成长更快!
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码