c语言用什么语言写的,C语言是用什么编写的

1,C语言是用什么编写的汇编语言
2,C语言是由什么语言编写而成的如果要说 C 语言最早、最早是由什么语言编是由汇编语言编写而成的 。因为在电脑内部结构中只认识二进制(例如:电路的通和断、以及有很多都只有两种状态),所以最早使用汇编语言编程所涉及到的语句必须要使用汇编指令实现 。因为汇编指令最适合最二进制运算 。当然了使用汇编语言编程是一件相当费时、费力的事情 。
3,c语言程序是用什么语言写的 高手给解答一下楼主问题很雷人 , 让我都不知道怎么说,如果没错的话,c语言程序是用c语言写的 。。。。。把“scanf("%d%d",&a,&b);”这一句修改一下,scanf("%d, %d", &a, &b);输入时,在a、b之间输入一个逗号和空格;另外,对于这种需要在运行时输入数据的程序,最好在每次输入后回显一下输入的数据,看看是否与预期相符 。程序修改如下(这里暂时不运行文件操作的语句)#include#include void fun(int a, int b, long *c) { *c=(b/10)*1000+(a/10)*100+(b%10)*10+a%10; } main() { int a, b; long c; file *out; printf("\n please input a, b in this way \"a, b\" .\n"); scanf("%d, %d", &a, &b); printf("\n the a, b input is: a=%d, b=%d.\n", a, b); fun (a, b, &c); printf ("the result is: %ld\n", c); /* out=fopen("out.dat", "w"); for(a=0;a<10;a++) { fun(a+28, a+82, &c); fprintf(out, "%ld\n", c); } fclose (out); */ } 运行结果如下(win7系统,gcc编译器 , 32位cpu): please input a, b in this way "a, b" . 45, 12 the a, b input is: a=45, b=12. the result is: 1425 与预期相符 。关于文件操作的函数的消息用法,可以参见谭浩强《c程序设计》或者c语言的发明者编写的《c程序设计语言》(有中译本) 。这个问题……不理解啊 , 你想让我回答“英语”吗?我靠!当然C语言了···我认为吧,C语言程序应该是用汉语写的 。【c语言用什么语言写的,C语言是用什么编写的】
4,C语言是用什么语言编的C语言是自编译的,几乎所有的C语言工具都主要是用C语言写的,许多C语言工具具有把C语言程序翻译为多中汇编语言的功能,从而实现了跨平台的工作 。一种编程语言 C语言的发展过程 C语言是在70年代初问世的 。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言 。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书 。通常简称为《K&R》,也有人称之为《K&R》标准 。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准 , 于一九八三年发表 。通常称之为ANSI C 。当代最优秀的程序设计语言 早期的C语言主要是用于UNIX系统 。由于C语言的强大功能和各方面的优点逐渐为人们认识,到了八十年代 , C开始进入其它操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的使用 。成为当代最优秀的程序设计语言之一 。C语言的特点 C语言是一种结构化语言 。它层次清晰 , 便于按模块化方式组织程序,易于调试和维护 。C语言的表现能力和处理能力极强 。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构 。它还可以直接访问内存的物理地址,进行位(bit)一级的操作 。由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体 。既可用于系统软件的开发,也适合于应用软件的开发 。此外,C语言还具有效率高 , 可移植性强等特点 。因此广泛地移植到了各类各型计算机上,从而形成了多种版本的C语言 。C语言版本 目前最流行的C语言有以下几种: ·Microsoft C 或称 MS C ·Borland Turbo C 或称 Turbo C ·AT&T C 这些C语言版本不仅实现了ANSI C标准,而且在此基础上各自作了一些扩充,使之更加方便、完美 。汇编语言#includemain() { int i; int a[10],mas; for(i=0;i<10;i++) scanf("%d",&a[i]); mas=a[0]; for(i=1;i<10;i++) if(mas5,c语言是用来编程的那c语言是什么东西编出来的楼上的开玩笑了,C语言当然是ASCII码编出来的了.这里的编程语言,实际上都不能说是什么做出来或开发出来的,因为编程语言实际上是一种规范 , 一种协议 。你(编程者)遵守这种规则(语法)来写出代码(实际上是符合语法规则的文本),然后该语言的编译器才可以分析你的代码,分析语义并最终转换成CPU可以执行的单条指令序列 。我猜测你可能是想知道她的集成开发环境或者编译器是怎么开发出来的 。对于这个问题,我也不清楚细节,每个公司(比如MS、BORLAND)自己的IDE只有自己才知道是什么语言写的,很可能一个IDE要有多种语言开发不同的构件,然后集成在一起 。因为不同语言有不同语言的好处,因此一个大软件用多种语言开发不足为奇 。还有,一楼兄弟说C语言也是C写的,因此你就迷惑了,仿佛说没有蛋哪来的鸡一样 。这里我要说的是,一个语言的编译器可以用任何语言来编写实现(如果用C写C的编译器,不是不可能 , 但是不可能的是用C语言写第一个C的编译器,也就是说C语言刚从贝尔实验室开发出来的时候,它的编译器很可能是汇编语言写就的) 。汇编语言的编译器呢?汇编其实就是机器指令的一种助记符,因此运行没问题的 。机器语言,它就不用编译器了,它是由硬件支持的 , 都是电路实现的 。因此,最早的语言,它的编译器的开发难度非常大 , 因为人要干一些不是人干的活(^_^,机器才适合做呢),而现在的语言 , 尤其是高级语言,实现难度也不低,虽然支持环境强了(软件 , 硬件,现有语言等等),但是高级语言的逻辑实现需要更强的编译器 , 解释器来支持,因此开发这些东西需要的人力物力也是相当大的,希望这个回答你还满意 。c语言是一种计算机程序设计语言 。它既有高级语言的特点 , 又具有汇编语言的特点 。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言 , 编写不依赖计算机硬件的应用程序 。因此,它的应用范围广泛 。c语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用c语言明显优于其它解释型高级语言 , 有一些大型应用软件也是用c语言编写的 。c语言具有绘图能力强,可移植性,并具备很强的数据处理能力 , 因此适于编写系统软件,三维,二维图形和动画 。它是数值计算的高级语言 。最后得出,C语言是用0和1编成的 , 而0和1就是电平的高和低 。不是简单的鸡生蛋,蛋生鸡的问题 。c语言代码经过编译器译成机器语言 。c语言是就汇编语言和机器语言编译而来的 。其中要遵循严密的逻辑顺序 。主要有顺序结构,选择结构,和循环结构三种 。语言由低到高的顺序是:机器语言→汇编语言→面向过程的语言(c语言是代表)→面向对象的语言(C++,JAVA) 。机器语言是最原始的语言 , 由1和0来控制计算机完成各种运作 。计算机也只能读懂机器语言 。但机器语言却给人带来了极大的不便 。所以跟先进的语言应运而生 。不断发展 。像是进化不知道我的回答你是否满意人编出来的.这个问题真好玩,我的观点和想菲的猪一样,c代码经过编译成汇编,汇编经过编译成机器代码,最终转换成电流的电平 。相当于间接的对电流进行操控 。

    推荐阅读