矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 13046|回复: 108

突发奇想 用汉语编写计算机语言

[复制链接]
     
发表于 2017-7-20 21:42:53 来自手机 | 显示全部楼层 |阅读模式
现在的计算机语言都有以英文编写的,能不能用汉语编写计算机语言呢?从开始的机器基础语言,到汇编语言,再到高级语言,都用汉语来编写,如果成功就造福了十几亿母语是汉语的中国人了。
     
发表于 2017-8-3 21:11:33 | 显示全部楼层
岑蓉络阳 发表于 2017-8-1 20:40
从头看到尾,没有发现计算方法专业的朋友。打个比方,计算一个N个未知量的线性方程组或者一个常系数微分方 ...

真正了解计算机基础的朋友就能解释了。而且前面有位计算机专业的朋友解释的很清楚。其实计算机也不认识英语,所以从底层开发中文计算机就是个伪命题。是非计算机专业的人随便想想罢了。
国家,大公司,国外政府也没有谁提出要开发一个本国语言电脑的说法。

从计算机发明开始,编程就不是用英语,那时编程还是用针在纸条上扎小孔呢。

在编程的世界,英语,只是用到数十个单词,来代表每一种操作而以。所以,不是用英语来编程。
从没有用英语来编程的说法,也从没有英语计算机系统的说法。

操作系统有英文版,中文版,就同一本书,能说是英文版的书,不能说英文版的纸。
回复 支持 2 反对 0

使用道具 举报

     
发表于 2017-7-24 01:03:35 | 显示全部楼层
塞外老客 发表于 2017-7-24 00:57
你是这样理解的?26个英文字母转换成代码容易还是几千个汉字转换成代码容易?当年有人用汉语拼音编过程序 ...

我说过了,你理解的汉语编程,叫自然语言编程,以C语言为例,就33个保留字,不需要处理成千上万的汉字,建议看一下编译原理,不要自己瞎猜。
回复 支持 1 反对 0

使用道具 举报

     
发表于 2017-8-22 12:54:33 | 显示全部楼层
无敌吴刚 发表于 2017-8-22 09:08
何以见得不能用中文编程呢?况且你楼上所说的“中文在计算机中的应用无形中还比西文增加了计算机的运算 ...

哎,不要说了,叫这个劲的都是不会编程的,甚至都是没看过编程的。另外,VB也不是你说的那样要每次去查的,各种解释语言也是先处理为中间代码,然后对中间代码进行解释,这个时候除了字符串,其他都已经重新编码了,VB编译出来的可以是直接的机器码,而且VB的连接器就是VC的,VB可以连接VC的目标代码。

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

     
发表于 2017-7-23 04:01:31 | 显示全部楼层
光速飞行 发表于 2017-7-23 00:15
中国人自己设计一个中文的 CPU,低层代码也是中文的就行,不过就目前国内的技术,大难了,可能几十年后有吧 ...

外行,计算机低层只是一些开关,和什么语言都没关系。

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

     
发表于 2017-7-23 00:15:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 0 反对 1

使用道具 举报

     
发表于 2017-7-21 14:29:04 来自手机 | 显示全部楼层
其实计算机最终运行的是机器语言,是二进制代码,用英语还是汉语编程是编译器翻译成机器语言的,只要有合适的编译器,用什么语言都能编程。
回复 支持 1 反对 0

使用道具 举报

     
发表于 2017-7-20 22:22:00 | 显示全部楼层
现代以UTF-8字符集作为源程序字符编码的程序设计语言,其标识符都可以使用中文来定义。意味着各种常量名、变量名、函数名,都可以使用中文来定义,我所知道的符合这一特性的有D语言。

每一种程序代码都可以看成由极少量的关键字和各种用户自定义的标识符构成。这些极少量的关键字就没必要用中文了,自定义的标识符部分可以用中文就行了。当你用汉语词汇来定义各种标识符,意味着你正在用汉语写程序了,没有必要开发一种汉语的程序设计语言了。

之所以计算机语言给人的感觉都是的英文,实际上是因为各种程序库是外国人开发的。他们用英文来定义自己的各种标识符。计算机语言本身的很多关键字虽然也是英文的,但数量极少,可以忽略。




评分

1

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2017-7-21 06:53:43 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 07:01:24 来自手机 | 显示全部楼层
本帖最后由 chi_mei 于 2017-7-21 07:04 编辑

易语言是中文编程语言。
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 07:02:11 来自手机 | 显示全部楼层
易语言是一门计算机程序设计语言,也通常代指与之对应的集成开发环境,其特点是通过中文进行编程。易语言的创始人是吴涛。早期版本的名字为E语言。易语言最早版本的发布可追溯至2000年9月16日。吴涛曾表示,创造易语言的初衷是进行用中文来编写程序的实践。
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 07:15:13 | 显示全部楼层
可以使用中文做,问题是谁会用?编程的人谁不会英语?
回复 支持 反对

使用道具 举报

发表于 2017-7-21 08:01:51 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 09:01:26 | 显示全部楼层
编程的人谁不会英语
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 09:06:36 | 显示全部楼层
恐怕只能是美好的愿望吧;其实,语言不过是一种人类交流的符号罢了,用什么语言就看方便不方便,就像计算机语言,也不是纯粹的罗马字符,也有阿拉伯数字,希腊字母一样,什么好用就用什么。而且,汉语的语法并不完善,例如动词没有时态,有些复杂的逻辑关系不易表达容易造成混乱等等,这就是汉语的短处。
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 09:28:57 | 显示全部楼层
你先研究下易语言,另外,硬件基础是否有?
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 09:37:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 10:27:08 | 显示全部楼层
只要方便就可以。
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 11:52:09 | 显示全部楼层
编程的人谁不会英语.能编程至少读过几年书,读了几年书基本的单词还认不得?
回复 支持 反对

使用道具 举报

     
发表于 2017-7-21 15:28:00 | 显示全部楼层
难的不是编程用什么语言,而是创意。创意不是打群架,人多沾光。况且,这个问题早就解决了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-19 18:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表