c语言是用来编程的,那c语言是什么东西编出来的?
发布网友
发布时间:2022-02-28 22:18
我来回答
共11个回答
懂视网
时间:2022-03-01 02:39
1、开发多平台通用软件,比如HTTP服务器就是用C语言开发的,它是一个可以运行于很多平台的服务器,比如Windows、Linux和UNIX。
2、开发操作系统,由于C语言可以很自然地与汇编语言结合,又比汇编语言好用,能够很灵活地控制计算机硬件,因此很适合开发操作系统,Linux和UNIX系列的操作系统内核是用C语言写的,而且很多运行在板子上的嵌入式操作系统基本都是用C语言结合汇编写的。
3、开发复杂运算软件,C语言是一种接近底层语言的高级语言,所以写出来的程序在计算机上的运行效率很高,完全可以实现复杂计算功能。
总结
C语言可以用来开发多平台通用软件、操作系统和复杂运算软件。
热心网友
时间:2022-02-28 23:47
楼上的开玩笑了,C语言当然是ASCII码编出来的了.
这里的编程语言,实际上都不能说是什么做出来或开发出来的,因为编程语言实际上是一种规范,一种协议。你(编程者)遵守这种规则(语法)来写出代码(实际上是符合语法规则的文本),然后该语言的编译器才可以分析你的代码,分析语义并最终转换成CPU可以执行的单条指令序列。
我猜测你可能是想知道她的集成开发环境或者编译器是怎么开发出来的。对于这个问题,我也不清楚细节,每个公司(比如MS、BORLAND)自己的IDE只有自己才知道是什么语言写的,很可能一个IDE要有多种语言开发不同的构件,然后集成在一起。因为不同语言有不同语言的好处,因此一个大软件用多种语言开发不足为奇。
还有,一楼兄弟说C语言也是C写的,因此你就迷惑了,仿佛说没有蛋哪来的鸡一样。
这里我要说的是,一个语言的编译器可以用任何语言来编写实现(如果用C写C的编译器,不是不可能,但是不可能的是用C语言写第一个C的编译器,也就是说C语言刚从贝尔实验室开发出来的时候,它的编译器很可能是汇编语言写就的)。
汇编语言的编译器呢?汇编其实就是机器指令的一种助记符,因此运行没问题的。
机器语言,它就不用编译器了,它是由硬件支持的,都是电路实现的。
因此,最早的语言,它的编译器的开发难度非常大,因为人要干一些不是人干的活(^_^,机器才适合做呢),而现在的语言,尤其是高级语言,实现难度也不低,虽然支持环境强了(软件,硬件,现有语言等等),但是高级语言的逻辑实现需要更强的编译器,解释器来支持,因此开发这些东西需要的人力物力也是相当大的,希望这个回答你还满意。
热心网友
时间:2022-03-01 01:05
C语言是一门语言,不存在是由什么东西编出来之说,就好比,汉语可以写文章,那么我要问汉语是由什么写出来的?你怎么回答?
C语言有他自己的语法结构,要想实现某些功能,你必须按照合乎的语法结构去写。C语言写成来的东西,经过编译和连接,能够转化为机器可执行的二进制代码
热心网友
时间:2022-03-01 02:40
这个是编译原理里边讲的
就好象你用精度较低的车床可以造出精度稍微高一点的车床,然后再用净度稍微高的车床可以造出更高一点的车床,这样就可以最终造出精度超高的车床,用来加工航天一起等高精度仪器。
机器语言没法用来开发如今的大型项目,甚至只能用来科*算,但是可以开发出一种较高级语言——汇编语言,汇编语言也只能搞一些小项目,但是可以开发更高的语言,比如C就是这么来的。如果你有能力,你完全可以用C开发一种更高级的语言
热心网友
时间:2022-03-01 04:31
最后得出,C语言是用0和1编成的,而0和1就是电平的高和低。
热心网友
时间:2022-03-01 06:39
语言不是用什么代码编出来的,只有编译器是用代码编出来的.
turbo c是用汇编写出来的.
热心网友
时间:2022-03-01 09:04
这个问题真好玩,我的观点和想菲的猪一样,c代码经过编译成汇编,汇编经过编译成机器代码,最终转换成电流的电平。相当于间接的对电流进行操控。
热心网友
时间:2022-03-01 11:45
不是简单的鸡生蛋,蛋生鸡的问题。c语言代码经过编译器译成机器语言。c语言是就汇编语言和机器语言编译而来的。其中要遵循严密的逻辑顺序。主要有顺序结构,选择结构,和循环结构三种。
语言由低到高的顺序是:机器语言→汇编语言→面向过程的语言(c语言是代表)→面向对象的语言(C++,JAVA)。机器语言是最原始的语言,由1和0来控制计算机完成各种运作。计算机也只能读懂机器语言。
但机器语言却给人带来了极大的不便。所以跟先进的语言应运而生。不断发展。像是进化 不知道我的回答你是否满意
热心网友
时间:2022-03-01 14:43
汇编?
那汇编呢?
机器?那机器呢?…………
外行话 莫笑话
同楼主一起等答案
热心网友
时间:2022-03-01 17:58
人编出来的.
热心网友
时间:2022-03-01 21:29
不好说