level 12
计算机语言几乎都是西方人发明的。中文的有易语言,据说不好用
2014年06月20日 07点06分
4
level 13
易语言也仅仅是把编程中的保留字、变量名、函数名改称中文了而已,至于编程的思想还是一样的,换汤不换药,谁让计算机是人家发明的
2014年06月20日 09点06分
6
level 9
为什么不能用文言文做代码那个信息很强大的,不过信息时代中国文字真的衰落。
2014年06月20日 17点06分
11
level 12
如果中文编程的话,有易语言。好不好用不知道。如果你要中文编程的话你得知道怎么输入中文。这对于老外来说不靠谱,我要学这个计算机语言,我还得先学会中文。如果你说,你英文不好,英文单词不记得。在用英文编程的时候就那么点英文单词,你死记硬背都能记住。而且我觉得,在编程的时候输入英文比中文快,你说是打"if"快呢,还是"如果"呢?
2014年06月20日 17点06分
12
level 1
编程语言用英语还是用什么语言都是无所谓的
反正对于CPU来说 他只认机器语言
这个具体你需要学一下计算机组成原理
了解每一个指令周期里CPU都需要做什么
简单来说 就是取指令-解码-执行-存储这样一个过程 再简单就是取指周期-执行周期这个过程
我们编程的时候一般使用的都属于高级编程语言 比如C/C++
CPU并不是直接执行c++源代码,而是通过一个叫编译的过程把源代码转换为机器可以“读懂”的二进制代码 这说白了就是一个自动的翻译过程 对原代码做语法分析语义分析然后生成中间代码做优化最后做链接输出目标代码balabla 总之是一个能让很多人挂科的过程
所以你也可以看到 计算机能不能使用汉字编程 完全取决于有没有相应的编译器
就我所知 对汉语自然语言的人工处理研究应该说是非常非常成熟的 因为搜索引擎也需要用到语义分析语法分析这些 所以百度这些做的就比较好 然后百度搜索引擎的海外业务最开始也是在日本弄的 我以前听他们相关的研发人员介绍说是希望利用百度在汉语人工处理上的一些研究成果到日语上。。。。。
所以说用中文编程在技术上根本不是啥难事 楼上也有很多人提到了易语言
为什么很少使用呢
首先用英文编程其实障碍很小 因为相关的语法与我们的思维方式并没有说有很大的冲突或者不习惯的地方
而你用汉语编程 实际上也是相当于用汉语替换以前的关键字
[最终要的一点]对于母语为汉语的用户来说 程序可读性并没有什么质的飞跃 它仍然跟自然语言有相当大的距离 不是说用中文编程 我会说中国话就行 你写一大段汉字 不符合严苛的语法规范 一样不会变成可以运行的程序
综上 我们也就没有特意使用中文编程语言的必要 这还不提实际开发中的很多问题,当然一些小程序 个人玩票的 尝尝鲜也是可以的
2014年06月20日 18点06分
13