你懂中文编程语言吗? 说到编程语言,人们很难将其与中文联系起来。 他们认为代码都是英文的,那么中文编程语言从哪里来呢?
事实上,情况并非如此。 中文编程语言不仅有,而且种类也很多。 今天迅哥就给大家讲讲中文编程语言的故事。
1. 中文编程语言有哪些?
易语言 – 易语言可以说是中文编程语言的领导者,拥有独立的编译器。
易语言并不是现有编程工具的表面汉化。 与其他外语相比,《易语言》最大的区别在于它完全中文化,自下而上拥有全部自主知识产权。
新版本的易语言被称为“易语言飞扬”,它包含垃圾收集机制,是一种完全面向对象的中文编程语言。 与其他中文编程语言相比,它是最成熟的,拥有完整的开发环境。
Xi Language – Xi Language是C语言的中文版本。 它由一套完整的编程语法和配套工具组成。 旨在普及和普及计算机及软件编程、中华文化,提高程序的可维护性。
Xi语系成员:
学习语言:中文C语言编程系统 席家佳:中文C++开发伴侣 席家娃:中文Java编程利器 席力牛:Linux系统下中文编程系统 汇编:X86中文汇编 中文构建工具(中文版make工具)
Bingzhengheng – BingZhengzheng (C++) 是一个允许人们用中文开发程序的编译器。 它是魏泽仁提出的。 这是对中文编程语言的一次尝试。
Bingzhengzheng将含有中文的源代码转化为gcc可以编译的[C++]源代码,并使用宏定义(#define)来达到完全用中文开发程序的目的。
在以后的版本中,编译器gcc和调试器gdb返回的变量名也会被翻译成中文,以方便调试。
PerlYuYan – PerlYuYan 是一个 Perl 模块,允许人们使用中国文言文开发 Perl 程序。 唐峰于2002年1月发表,只用了两个小时就实现了。
作者利用汉语的特点,将许多指令改为用汉字来表示,从而营造出文学语法感。
中Python – 中Python是一种基于Python即时编译语言的中文编程语言。 除了保留字和变量名之外,内置数据类型的许多操作都可以用中文执行。
周芒——又名zhpy,是一种轻量级的中文Python语言,兼容Python语言。 允许用户用纯中文句子(繁体或简体)编写程序。 目前主要用于教学。
中文陪集 – 中文陪集是Basic语言的中文本地化版本(它从1980年代初就已经出现了。难以置信,第一个中文编程语言实际上从1970年代就已经出现了,平台是DOS)。
翻译:
其实还有中文perl、中文Pascal、中文Cobol、中文LOGO、中文Basic等明显的本地化语言。
2. 您如何看待中文编程语言?
支持者:写程序是为了表达逻辑。 对于说汉语的人来说,汉语是最自然的语言。 可以降低学习成本,方便非专业程序员编写程序。 中文编程是中华民族的一项伟大事业,可以让中国有机会在软件水平上领先世界。
反对者:中文输入速度慢,中文是落后的符号系统。 编程与语言无关,需要的是精通算法的大脑。 不需要中文编程,甚至中文编程也是伪科学。
3.中文编程语言的意义是什么?
中文编程语言自诞生以来就一直备受争议。 支持者认为,它让中国有机会在软件水平上领先世界,而反对者则认为中国编程根本就是伪科学。
那么,中文编程语言的意义何在?
1、打破英语编程语言的垄断,可以有效降低信息技术对英语的依赖,对形成信息产业全面独立的体系发挥巨大作用。
2、更有利于中国人用自己的编程语言来编写各种程序。 不仅简化了学习过程,还提高了编程效率。
3、中文编程可以从根本上解决信息技术发展的问题。 只要会写汉字,就可以学习编程,用中文编程编写的软件可以很好地解决各方面的问题。
4. 用哪种语言来表达编程思想,其实是一回事。 可以编程英文,也可以编程中文。 英文关键词只是表意文字。 中文也可以作为表达编程的语言之一,但是存在一些技术问题。 克服。 我们可以看到,“易语言”清楚地展示了汉字输入相对于英文输入的优势。
4、为什么中文编程语言很难流行起来?
中文编程语言已经存在很长时间了,但是很难普及。 为什么? 首先,这与我国的计算机技术有关。 与美国相比,中国计算机技术的发展相对较晚。
因此,我国的编程习惯很早就形成了。 即使我们能够开发出一套中文编程,但扩展起来也是非常困难的。 而且编程的技术要求非常高,我国现有技术未必能开发出比英语编程更实用的中文编程。
正因为如此,中文节目在一定程度上制约了我国的发展。 因为计算机不是中国发明的,编程也不是中国发明的。 而我国的技术还不能满足开发更好的编程的要求。
但相信这只是时间问题。 在不久的将来,中国的技术可能会超越其他国家。 我们一定可以用自己的语言开发编程,把中文传播到世界各地,让世界使用中文编程。
中文编程语言能否推动我国计算机产业的发展? 这是国家事业还是伪科学? 你怎么认为? 评论区见!
需要教程的同学可以到迅哥尔公众号:“IT培训教程”后台回复“教程”,即可免费获取迅哥尔对Web前端、UI设计、Java、Python、C/的总结C++、PHP 和大数据。 、人工智能等,共100G,史上最全的IT教程。
迅哥,IT培训资深人士,拥有两年IT培训行业经验。 因为:
我无法忍受IT培训行业的混乱;
我无法忍受一些机构只为赚钱而不为学生的态度;
我不想看到无辜的学生被欺骗;
我不希望看到学生培训后找不到工作;
我不想看到 IT 培训成为诈骗者的代名词。
随后他离开了IT培训行业,开始了讲真话帮助学生避免陷阱、欺诈和套路的旅程。 关于IT培训,迅哥只说实话!