首页编程语言最早的编程语言

最早的编程语言

cysgjjcysgjj时间2024-03-01 05:17:11分类编程语言浏览103
导读:C语言是用什么编出的?如果电脑技术最初是中国人发明的,那现在编程是不是就是中文的?C语言是用什么编出的?首先C语言是一门计算机编程语法规则规范,可以将C语言比做英语语言,我们在学习英语的时候都是先学语法 单词之类的英语规则,在学会了语法以后我们就可以用英语写出自己的文章,同样的道理C语言也是如此,我们可以用C语言写出自己的程序。其次计……...
  1. C语言是用什么编出的?
  2. 如果电脑技术最初是中国人发明的,那现在编程是不是就是中文的?

C语言是用什么编出的?

首先C语言是一门计算机编程语法规则规范,可以将C语言比做英语语言,我们学习英语的时候都是先学语法 单词之类的英语规则,在学会了语法以后我们就可以用英语写出自己的文章,同样的道理C语言也是如此,我们可以用C语言写出自己的程序

其次计算机并不认识什么C语言,计算机只认识数字0和1(硬件上是使用开关来表示,用数字0来代表低电平,数字1代表高电平),那怎么用0和1来描述十进制整数答案是二进制。

再次我们的编写的程序要能在计算机上实现,首先要做的就是翻译工作,将C语言编写的程序(文本格式)翻译成二进制数字文本格式,

最早的编程语言
图片来源网络,侵删)

最后就是翻译好的二进制文件如何让计算机帮我们运行呢?答案就是通过一种工具将我们编译好的二进制文件存储到存储器中,存储器是啥呢?存储器可以比作是一个很多抽屉的柜子,比如二进制文件开头处是数字001,那么我们的工具就会在第三个抽屉放东西,前两个抽屉为空,来代表001。

至此 我们的C语言程序就能够在计算机上运行起来!

语言是规范,是没有用什么语言写出来的概念的。你问的应该是语言的编译器是用什么写的。c编译器有很多,这些编译器根据发布时期不同,所用语言也有差异,早期用汇编,c成熟了用c语言自己,理论上任何语言都可以来做c编译器的。

最早的编程语言
(图片来源网络,侵删)

C语言是用计算机编写出来的,广泛用于开发,C语言的设计目标,是提供一种简易的方式编译,专门用来处理存储器,产生少量的机器码,不需要任何运行环境的支配,便能运行的一种编程语言,简称:C语言。c语言与C十十,Java,编程语言有所不同,主要有:dang,GCC,WlN一TC,SUBLlME,MSVC,TurboC。

C语言标准文档是 pdf 格式的,你可以在这里下载 ***://open-std.org/JTC1/SC22/WG14/***/docs/n1570.pdf 至于是什么编写的,因为很多文档编辑器都可以导出 pdf,这个还真不好猜测。。。

如果你说的是 C 语言编译器是什么编写的,当今三大主流 C 语言编译器都是使用 C++ 语言编写的。

最早的编程语言
(图片来源网络,侵删)

1. 首先是Windows平台的 cl(全称叫 Microsoft (R) C/C++ 优化编译器)。该编译器是闭源的,但是从它的可执行文件的导入符号可以看出它是用 C++ 语言编写的,并极有可能就是用自身编译的。

2. 然后是在Linux平台广泛使用的 gcc。gcc 编译器(平台)最初是用 C 语言编写的,但是在 2012 年 8 月,gcc 宣布全面迁移至 C++ 语言,所以现在都是使用 C++ 语言编写了。

3. 最后是在BSD系(包括苹果系统)使用的 clang 编译器,它属于 LLVM 编译器平台,从诞生第一天起就是使用 C++ 语言编写的。

其他还有很多小众编译器,多数是使用 C 或 C++ 语言编写(C 语言居多),由于数量众多这里就不列举了。

用C语言写的代码通过C语言的编译器编译成EXE,最早版本的C语言的编译器是通过汇编语言写的编译器编译出来的,最早版本的汇编语言编译器是由机器语言写的编译器编译出来的。旧版本的C语言编译器可以用来编译出新版本的编译器程序。

如果电脑技术最初是中国发明的,那现在编程是不是就是中文的?

中国最早发现勾股定律,,没有西文,中国的九九乘法表没有西文,中国古代数学也没有西文,用的代数符号叫算筹,你以为他们玩不转?祖率、割圆术、牟盒方盖这些巧妙的数学解析方法出现的时个,西姨还在树上!早在宋元中国人已会解高次方程,代数方法叫天元术,如果不是蒙元远征欧洲结束他们黑暗的教会统治,把中国的先进技术带到了欧洲,而此前的西夷没象样的犁、没有播种机,唐朝以前没有纸!

明朝开始,传教士和间谍双重身份的西夷大量进入中国,疯狂传教***,盗取大量的书籍运往欧洲,并焚毁国内的传本,明朝的数学典籍《算学宝鉴》已经发现并使用了微积分导数,最终靠手抄本流传下来。现代的计算机二进制来源于易经八卦,编程思想来源于中国的可编程提花机,有[_a***_]的可以去查证。宋朝的沈括最早记录了磁偏转、石油。明朝机械发明家王徵最早提出火船自去,兵车自行,最后都被西方实现。 风箱、纺织技术、陶瓷、冶炼、医学、农业,古代没有任何国家可以和中国比先进。

我们现在落后,有很多主客观的原素。但绝不是文字的原因,文字只是代号,落后的最根本问题是思想的束缚,因为我们领先太久了,忽略了外在的威协,加上统治者的自私,进行了大量的愚民思想***。如果从宋朝起,中国不被外族入侵,政治开明,也许现在研究数学的,都在使用天元术,电脑的二进制叫阴阳,各种寄存器叫甲乙丙丁……我们现之所以觉得中文不合适,并非拼音文字先进,而是我们现行的科学体系是建立在西方的思维方式上的产物,并且从小普遍接受了这种教育对于创造一套自己体系没有迫切需要,成本也巨大。现在的中国正处于突破思想禁锢,知识大爆炸的时代,思想的解放,是科学技术的翅膀,我们将获得更多的破破和飞跃,一如古代欧洲突破黑暗教会统治时期后的飞速步!

在发明电子计算机前,美国还发明了各种机械式的计算机,电子计算机是这些机械计算机发展的结果。缺少这种探索精神,发明计算机是不可能的。

至于计算机编程,最后都是转换为机器码,理论上那个语言都是可以的,只要你能做好程序编译器(把人类语言翻译成机器码)。

还有,几个编程用英语单词都学不会就别去学编程了,浪费时间

答案是肯定的。

计算机内部由电路和大量部件构成,其实只认识开或者关。也就是常说的0和1.面对程序员使用中文或者英文及in型编程。只是有这样一个“翻译官”把人类所能明白的语言,翻译成计算机能看懂的二进制罢了。

其实中文编程在早些年已经出现了,通过易语言进行编程。这个语言在游戏外挂界算是独树一帜。非常不错,很简单适合大部分人进行使用。如果感兴趣的朋友可以尝试一下哦。

试想一下如果由我们中国人发明计算机,一定是使用汉语进行编程了。但这样就产生一个问题。汉语太难学习了。很难确保外国人能够学习会。

可能他们学习起来难度很大。所以,也会发展英文的编程语言。同样的英语在全世界比较流行。所以会出现汉语英语两者独立的局面。

纯手打,如果对你有帮助,麻烦给点个赞哦~~

在回答这个问题之前,首先必须要明确两点:

第一点:即使使用英文编程语言,也可以使用中文命名标识符代码中的标识符直接体现业务逻辑,从某种意义上说,标识符也是代码的核心,这也是代码可读性越来越被业界重视的原因。而用母语命名标识符可以使代码更易于理解和维护。这在专业领域体现的更为明显。下面是一些在常用的英文编程语言中使用中文命名标识符的实例。

先再强调一次,使用中文命名不需要任何额外的工具,因为这些英文编程语言本身就支持

网络设备控制Python代码

游戏设计,Groovy代码

电子商务,.NET代码

制造业医疗金融地产等等术语密集的行业,中文标识符更是适用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/7607.html

语言编译器使用
互联网技术在农业-互联网在农业领域的发展 世界科技创新体系-全球科技创新格局出现重大调整