为什么计算机编程全用英语,为什么所有编程都是英文的?为什么不能中文程序?...

21c405a9aa5ee1de0f33ba90512da9ca.png

全部展开

编程全部使用英语,所以中文无法编程:

1. 编程的起源不是在中国: 计算机的起源是在美国,英语自然是首选. 并且32313133353236236313431303231363533e58685e5aeb931333433623234的汉字太多和许多复音字符,使用命令时它将变得非常慢.

ecd16cd84d70026b16ea4d8440f86939.png

2. 流通不良: 英语仍然是世界上最通用的语言(尽管世界正在学习中文,但仍然需要一个循环),并且英语几乎已经成为不同语言之间的通用语言. 发行量仍然很差,因此程序员彼此交流时会发现很难达成共识

3. 这个系统还不够成熟: 尽管机器只有0和1一样简单,但是要通过以0和1用一种语言表达人类的所有想法来设计如此庞大的系统并不容易. 高级语言中仍然存在许多问题,这些问题已经聚集了全人类的智慧并发展了数十年.

4. 成本高: 中文编程只有两种方式. 一种是在原始硬件的基础上将中文编程转换为英语编程,然后转换为机器语言. 第二是重新定义硬件并重新设计. 制造符合中文程序的硬件. 这两种方法的成本都很高.

01300000631262129240104434516.jpg

e00cb76388cfa91736d270208a9a88d7.png

扩展数据

编程语言的起源和发展

356850162e9e424a781d1e3516249e65.png

第一代语言: 机器语言

机器语言(机器语言)是一组指令集. 该指令集称为机器代码中文编程,是计算机CPU可以直接解释的数据.

第二代语言: 汇编语言

115c184ff807cb69a7180b2bec961dae.png

汇编语言(汇编语言)是电子计算机,微处理器,微控制器或其他可编程设备中使用的一种低级语言,也称为符号语言. 在汇编语言中,助记符用于替换机器指令的操作码,地址符号或标签用于替换指令或操作数的地址.

在不同的设备中,汇编语言对应于不同的机器语言指令集,这些指令集通过汇编过程转换为机器指令. 特定的汇编语言和特定的机器语言指令集之间存在的对应关系,并且不能直接在不同平台之间移植.

第三代语言:

结构化语言,面向对象的语言.

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-230443-1.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值