编译程序的软件有哪些,编译软件是什么

1 , 编译软件是什么编译(compilation , compile)1、利用编译程序从源语言编写的源程序产生目标程序的过程 。2、用编译程序产生目标程序的动作 。编译就是把高级语言变成计算机可以识别的2进制语言 , 计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的 。详情去百科看看哈,地址:http://baike.baidu.com/view/69568.htm理解了编译,你自然就了解什么是编译软件咯.常用的很多,我推荐几个给你吧.编译C:Turbo C 2.0、Turbo C 3.0编译C\C++ :VC6.0、winTC等编译Java:eclipse(也可以直接配置好环境在DOS下编译运行)看着问题,我就郁闷了,好吧 , 稍微普及下程序知识 。看你需要写的是什么程序,然后用什么语言对应的又语言编辑器 。(这个编辑器可能就是你认为的软件了,其实不然,这个只是个工具比如txt是记事用的一样,)如:cc++ c#这些是语言,算是高级语言了 , 他们一般用的编辑器是vs2010现在或者tbcjava也是语言,是高级语言,编辑器一般也用vs2010,不过看个人习惯了,毕竟编辑器多了去了,有的插件少,有个功能强大,有的使用方便 。再如aspphp这些也是高级语言,用的编辑器就更普遍了什么eclipsedwzend什么的多了去了 , 也是看个人习惯和喜好了,再者高级的程序猿都可以用txt编辑语言 。再如e语言vb这些语言也有特定的编辑器,不过都不是死的,等你稍微了解里边东西多了 , 自然就明白这里是程序的世界,如果还有不明白的,可以追问,说出具体的你要编译的软件,再给你详细的说是用什么做的 。一般用到编译的大多存在于vbe语言c等等之类另外语言的种类还有 其他很多种,详细的可以查阅!编译软件就是把高级语言编译成机器能够识别的软件譬如说c语言程序编译到电脑能识别的软件:Turbo C,VC系列,VS系列,CFree等等再譬如说c语言程序编译成汇编语言的软件:keil(c语言到c51单片机汇编程序的软件)等等
2,目前主流的C语言编译软件是什么C语言相比其他很多新兴的、复杂的语言 , 语法还是简单一些,较好实现的 。所以在C语言几十年的发展中出现了各式各样的编译器,还有一些容易被误解为编译器的IDE 。这里列举几个主流的:1. GCC毫无疑问,GCC几乎是unix及linux系统中最通用的编译器套件,几乎所有的linux发行版都预装了GCC作为C语言的默认编译器 。除了对C语言的支持 , GCC还支持C++、Objective-C等多种语言 。GCC早在1987就由 Richard Stallman作为GNU计划的一部分发布 。2. ClangClang是近几年新兴的C/C++以及Objective-C的编译器,Apple是其主要投资者,其最初的开发者已加盟Apple 。虽说是新兴 , 但其对C/C++标准的支持不亚于GCC等老牌编译器,并且外部接口和GCC完全兼容,并且因其模块化、错误提示完善等优点已经越来越受到重视 。一些如FreeBSD等项目已将clang作为默认编译器 。其实Clang并不是一个完整的编译器,而是作为同一批开发者开发的另一个备受关注的虚拟机(类似于JVM)的llvm的一个前端开发,只是负责将C语言源码编译为llvm IR的中间语言,再由llvm编译为目标代码,这样做可以让其可移植性更好 。3. Microsoft Visual C++作为拥有可视化集成编程系统的编译器,VC被很多使用Windows作为开发环境的初学者使用 。详见百度百科的介绍http://baike.baidu.com/view/2070966.htm?fromtitle=vc&fromid=7792954&type=syn#viewPageContent如果你用turbo c的话,不需要太高配置,基本的dos能跑的系统他就能跑 。如果你用vc++6.0跑的话,那么最低也得赛扬ii一级别,256m内存,然后win98系统,硬盘至少2g空间如果你用visual studio200x跑的话,建议奔腾四的机器,而且内存要大,至少512m,xp环境,如果要加载sql server的话,内存还要更大,至少1g , 否则服务挂不动,而且硬盘最好留5g空间,可以安装一些msdn 。方便查阅 。其次,还有个gcc编译器,可以下载一个环境,配置一下,这是linux下的c编译器,效率很高,而且出来的obj没有垃圾数据,推荐 , 这个跟tc环境差不多GCC毫无疑问,GCC几乎是unix及linux系统中最通用的编译器套件 , 几乎所有的linux发行版都预装了GCC作为C语言的默认编译器 。除了对C语言的支持,GCC还支持C++、Objective-C等多种语言 。GCC早在1987就由 Richard Stallman作为GNU计划的一部分发布 。ClangClang是近几年新兴的C/C++以及Objective-C的编译器,Apple是其主要投资者,其最初的开发者已加盟Apple 。虽说是新兴,但其对C/C++标准的支持不亚于GCC等老牌编译器 , 并且外部接口和GCC完全兼容,并且因其模块化、错误提示完善等优点已经越来越受到重视 。一些如FreeBSD等项目已将clang作为默认编译器 。支持Dec C,vc6.0对c语言的支持率不高,可能会出现语法正确而编译报错的情况 , Dev C虽然也有 , 但要少一些,而且操作简单,不需建工程,适合初学者使用 。vc++ 6.0比较老但是适合初学者学习初学者足够了vs2010、vs 2012不错,软件稍大, eclipse 也可以不过不太常用如果是初学者建议vc++6.0或者 vs 2012Keil uVision4是现在普遍应用在单片机C程序编译的软件. Microsoft Visual Studio 是Windows系统比较常用的C语言编程, 调试和编译软件.【编译程序的软件有哪些,编译软件是什么】

    推荐阅读