导航:首页 > 编程知识 > 编程为什么有中文

编程为什么有中文

发布时间:2023-10-01 09:28:38

java变量命名中为什么能用中文

因为Java支持Unicode

Java的class文件采用utf8的编码方式,JVM运行时采用utf16。Java的字符串是unicode编码的。总之,Java采用了unicode字符集,使之易于国际化。

② 中文编程是什么 中文编程为何一直不流行

中文编程包括所有在代码中使用中文的实践. 在使用中文语法和关键词之外, 也包括使用中文命名标识符.
前者已有易语言等先驱, 个人并非它的用户, 但感觉它未大规模应用于商业的原因有不少, 技术方面比如它的开发环境对团队开发支持有限, 如版本控制等等. 非技术方面, 当时大规模推广时遇到的杀毒软件误报等等波折导致它错过了最佳推广和发展时机. 现在也有很多其他中文语法的开发环境, 包括移动开发和桌面应用等等, 个人用户也有不少. 流行程度应该是被低估了, 因为大多数编程社区都以英文编程语言的内容为主, 而使用中文编程工具的用户往往更加低调.

也许更被低估的后者, 即用现有英文编程语言编程时使用中文命名标识符, 很早就有个人和公司开始实践. 我看到最早的个人实践在2004年, 公司实践肯定早于2012年. 现在的多数常用英文编程语言如Java, C#, Python, JavaScript等等都在十数年前就支持了Unicode命名, 包括用中文命名标识符. 母语命名可以提升代码可读性和可维护性这一认识已经逐步普及. 前不久还看到使用日语命名的翻译本编程书籍, 日本译者也认为对面向日本国内的软件开发, 将会逐渐普及使用日语命名. 相信中文命名这一实践也会逐渐普及, 毕竟国内本身的软件需求仍在上升, 尤其是制造业等等的信息化升级, 各种业务术语在代码中使用中文命名将会比英文命名更可读, 也更容易.

③ 编程语言为什么是英文,而不是汉字

因为最初的编程语言是英语。

用汉字编程也不是不行,现在也有一个编程平台,就是用汉字编程。但用汉字编程远不如用英文编程方便。中文博大精深,除了正式场合外,一般很少有人会严格按照语法来说话,很多时候都会省略主语、还会倒装,还有很多方言、多音字,甚至语调语气的不同也会造成意思不同。

让电脑搞明白这中间的区别是很不容易的,一个汉字占两个字符,a只需要到一个字母就能出来,而一个汉字就要打两三个字节。英文字母连上大小写一共不过52个字母,而中文汉字是以万计的,这么多文字的存储也是一个很大的问题。

所以,从速度和空间上来说,用中文编程不如英文编程占优势。此外,中文的一个词语在英文中往往对应了多个单词,而这些单词又有独特的语境,所以用英文来表达也会更简便一些。

(3)编程为什么有中文扩展阅读

中文编程语言

1、安全性自主研发的编译器,可保障国家安全,配合国产CPU和OS,实现全面的硬件、软件安全。

2、国际化多语种版本中语言可互相转化。用汉语编程只是实现了母语化的第一步,反之汉语为国际化交流带来了不方便。应该提供机制,可以将汉语关键字自动转换为其他语言,实现交流合作。

3、融合性与其它语言互融互通,通过学习汉语编程从而可继续学习其他编程语言。

④ 现在编程语言已经有中文的了,命令行为什么没有中文的比如dos和bash,为什么不搞中文的

因为中文编码太复杂了,有太多的编码花样,例如 GB2312、BIG5、GBK、HZ, GB18030、Unicode,UTF-8,UTF-16, HKSCS, GCCS 等等,与操作系统配合,技术上不难,但要花过多的时间和精力。
DOS ,bash 这些都是洋人最先开发的,他们学汉语不易,拍入汉字不易。
国内搞过汉化。最后实践 表明,把时间花在 过于基础的 汉字上, 不如花在 高端的计算机技术上。 何况 汉语拼音里 也有 英文26个字母,这些简单的 cd, clear, mv , mkdir , mr 你按汉语拼音读就是了。就如 App, 读“啊普”也好 “啊泼泼” 也好。

⑤ 编程为什么不用中文

其实是有中文的编程语言的,最出名的是易语言,此外还有cpython之类的。都是中文的编程语言。

但之所以大部分编程不用中文,其实是有他的道理的。
1. 中文打字效率太低,任何一个字最少也要两次击键,效率上不如英文。
2. 中文符号不规范,存在全角和半角的问题。
3. 大部分编程语言在一开始就是以英语做为母语的(即使日本人开发的ruby,母语也是采用的英语)。这主要是为了交流的需要。
4. 英语能够被所有的操作系统和编译器支持,而操作系统与编译器要想支持中文,则需要付出额外的努力。
5. 很多亚洲语言都属于”暧昧“的语言,即语法中存在太多不确定因素,所以天生不适合做为编程语言使用。(不相信么?那么解释一下,为什么 ”中国人大胜日本人“和”中国人大败日本人“居然是一个意思)
6. 最后,其实中文程序语言并不比英文的好学,而且可读性也比不上英文程序。

阅读全文

与编程为什么有中文相关的资料

热点内容
电商网站叫什么名字好 浏览:726
win1014393更新 浏览:751
电脑计算器文件类型是多少 浏览:671
wsdl地址生成wsdl文件 浏览:798
系统会同时保存多少文件夹 浏览:63
劳务费app怎么申请缴税 浏览:575
dw最新版本如何建立网站 浏览:799
wps表格怎样取消密码设置密码 浏览:135
老黄历哪个网站好 浏览:316
rar是文件怎么打开 浏览:395
java开发app的架构 浏览:865
ppt怎么放音频文件 浏览:874
app被骗钱怎么找回 浏览:813
型动app怎么做教练 浏览:364
雪佛兰车载app怎么样 浏览:133
637的微信版本如何建百人群 浏览:41
外梯形螺纹怎么编程 浏览:986
vs2010vb工具箱 浏览:938
win10重装多少钱 浏览:662
数据库系统由什么什么等构成 浏览:413

友情链接