什么软件适合c语言?
c语言编程软件比较好的推荐有:Dev-C++工具,MinGW工具,WIN-Cygwin软件,TC软件,Visual Studio开发工具和CodeBlocks。
1、Dev-C++
Dev-C++ 是一个C++ 开发工具。它包括多页窗口和工程编辑器,将编辑器、编译器、连接程序和执行程序集合在工程编辑器中。它还提供高亮度的语法显示,以减少编辑错误。
Dev-C++是Windows下C和C++程序的集成开发环境。采用MingW32/GCC编译器,遵循C/C++标准。开发环境包括多页窗口、工程编辑器和调试器,在工程编辑器中集成编辑器、编译器、连接程序和执行程序,提供高亮度语法显示,减少编辑错误,调试功能完善,可满足初学者和编程大师的不同需求,是学习C或C++的首选开发工具!
2、MinGW
MingW是Minimalist GNU onWindows的缩写是指只使用自由软件生成纯Win32可执行文件的编译环境。
一个可以自由使用和发布的Windows特定头文件和GNU工具集导入库的集合,允许您在不需要第三方C运行库的情况下生成本地Windows程序。实际上MinGW 不是C//C/C++ 编译器,而是一套GNU工具集合。除开GCC (GNU 除编译器集合)外,MinGW 还包括其他一些GNU 程序开发工具(如gawkk) bison 等等)。
开发 MinGW 因为那些不喜欢工作的人 Linux(FreeBSD)操作系统留在Windows 符合GNU要求的人提供一套 工作环境。一般来说,使用MinGW 就是GNU。
3、WIN-TC
初学C的软件比较好,也是学C的官方标准软件
WIN-turbootc是turbo C2 WINDOWS平台开发工具最大的特点是支持中文界面、鼠标操作和程序段复制,这对初学C语言、不熟悉高等编程环境的同志非常有帮助。
这个软件使用turbo C2是WINDOWS平台开发界面的核心,因此它支持WINDOWS平台下的剪切、复制、粘贴、搜索和替换等功能。它还具有语法加亮、C嵌入式汇编、自定义扩展库支持等独特的功能。并提供一组相关的辅助工具,使您在编程过程中更容易,比如增加翅膀。
WIN-简体和繁体WINDOWS操作系统上,TC简复双语版可正常运行。
4、Cygwin
Cygwin是一款用于在Windows上模拟Linux环境的软件。它可以作为虚拟机软件的替代品。
运行Cygwin后,您将获得一个类似Linux的Shell环境,其中您可以使用绝大多数Linux软件和功能。如GCC,Make,Vim,Emacs等等。简而言之,如果你想使用Linux下的功能,而windows上找不到好的替代品,你可以使用Cygwin。
5、Microsoft Visual stdudio
Visual Studio(VS) 一套非常完整的工具和服务,可以帮助小伙伴为Microsoft提供帮助 创建各种应用程序的平台等平台。Visual Studio 您还可以将您所有的项目、团队和利益相关者联系起来。现在,无论他们使用什么样的开发工具,您的团队都可以从任何地方以虚拟的方式进行更快速的合作。
通过强大的集成开发环境建设,可以面对 Windows、Android、iOS 以及 Web 优秀的应用。使用任何使用。 IDE 或者编辑器在云中进行版本控制、敏捷、连续交付、应用程序分析和合作。
可用于所有操作系统的编辑器 Windows、OS X 或 Linux 构建和调试现代运行的免费代码编辑器 Web 和云应用程序。
6、CodeBlocks
codeblocks是一款强大的C//C++集成开发环境,软件支持应用程序的开发,也可以编译现有的程序,在设计过程中,您可以随意调试软件,codeblocks具有调试环境,可以自由控制程序的调试、停止、生成和运行,功能非常丰富;
codeblocks具有很强的扩展性能。该软件内置了大量的开发插件程序。您可以直接在软件中连接和下载它们,以帮助您获得更高效、稳定和快速的开发辅助程序。新版codeblocks在项目建设、可视化设计、调试、代码生成等方面都有了很大的提高,有需要的合作伙伴可以下载体验。
学习C语言有什么好的编程软件推荐?
可以说,大多数c++ide(集成开发工具)都支持c,但在新文件中选择扩展名称.c,否则,由于编译机制不同,往往无法得出正确的结论
先说说可用的工具。
1.年代久远的microsoft visual c++6.0(以下简称vc6)
大多数人应该知道,即使是许多学校的二级C语言也是标准的软件。然而,随着时代的发展,vc6已经被抛弃。ui很老套,关键词也很一般。初学者很难唤起学习的欲望。关键是付费/破解。
[推荐指数⭐]
2.cfree曾经是c语言的ide。我学c的时候身边有人用,后来停止维护,逐渐淡出人们的视线。
[推荐指数⭐]
3.codelite
国外免费工具,功能强大,编译器配置好,界面也相当现代,没有中文版
[推荐指数⭐⭐⭐]
4.dev c++
开源的c++ ide,也可以写c,一键下载安装,不需要任何额外的配置,有中文版。主题多样,相当轻
[推荐指数⭐⭐⭐⭐]
5. clion
与codeblocks一样,来自JetBrains(也就是pycharm家族)家族的clion也是codeblocks a cross-platform IDE for C and C++,功能强大,但后台内存占用大,个人感觉不如vs优化好。同时付费,但可以通过教育邮箱免费申请使用一年 [推荐指数⭐⭐⭐⭐]
6.code blocks
也是开源(open source)与上述不同的是,可跨平台(cross platform),也就是说,windows,linux,可使用macos,配置也很方便,有简单的关键词提示,官方不提供中文版,但有第三方汉化包。
[推荐指数⭐⭐⭐⭐⭐]
7. Microsoft visual studio community 15/17(一般简称vs),被称为宇宙第一的ide,不是浪得虚名。这里推荐的是免费的社区版,可以说有以上所有的ide 的优点。缺点是庞大臃肿(安装内存大),但后台占用良心。事实上,学习C语言根本不需要配置。有人说它是学习工具的使用。事实上,事实并非如此。对于初学者来说,许多设置项目不需要注意(或尝试相继设置)。如果他们有一定的开发项目的能力,他们可以理解这些设置。
[推荐指数⭐⭐⭐⭐⭐]
☀其他方案
提前下载编译器( 将其添加到环境变量中
使用轻量化notepad+或sublime text 编辑文本,
使用插件或cmder编译也是一种解决方案
对于初学者来说,如果IDE没有中文版本,他们也可以使用英文版本。大多数软件的工具栏菜单栏基本相同。理解后,他们可以很快适应其他外国软件。然而,英语技能也是必不可少的。对于编程来说,国外有很多信息( Stack Overflow,github等)
晚上回来补图链接,去别人家。如果你有任何问题,你也可以问我