这7⼤中⽂编程语⾔你听说过吗?涨知识了!
中⽂编程语⾔,你有了解过吗?
提到编程语⾔⼤家很难和中⽂联系到⼀块⼉,觉得代码都是英⽂的,哪来的中⽂编程语⾔。
其实不然,中⽂编程语⾔不仅有,⽽且有很多种。今天,就给⼤家聊聊中⽂编程语⾔的故事。
易语⾔——易语⾔可以说是中⽂编程语⾔的⽼⼤,拥有独⽴的编译器。
易语⾔并不是把现存的编程⼯具进⾏表⾯⽽成的,和其他国外语⾔相⽐,"易语⾔"最⼤的不同是彻底中⽂化,且拥有⾃下⽽上的全部⾃主知识产权。
易语⾔的全新版本叫做“易语⾔·飞扬”,包含垃圾收集机制,是完全⾯向对象的中⽂编程语⾔。
和其他中⽂编程语⾔相⽐,它是最成熟的,⽽且同时具备了⼀套完整的开发环境。
习语⾔——习语⾔即中⽂版的C语⾔,由⼀套完备的编程语法和相配套的⼯具组成,旨在将计算机及软件编程⼤众化,普及化,中⽂化,提⾼程序的维护性⽽诞⽣。
习语⾔家族成员:
习语⾔:中⽂C语⾔编程系统
习佳佳:中⽂C++开发伴侣
习佳娃:中⽂Java编程的利器
习丽妞:linux系统下的中⽂编程系统
习:习语⾔解释版本
习51:51单⽚机中⽂开发伴侣
中汇:X86中⽂汇编
中⽂构建⼯具(中⽂版的make⼯具)
丙正正——丙正正(C++)是⼀个能令⼈使⽤中⽂开发程序的编译器,提出者为魏泽⼈,它是中⽂编程语⾔的尝试。
丙正正会将含有中⽂的原始码变成可被gcc编译的[C++]原始码,并透过宏定义(#define),达到完全使⽤中⽂开发程序的⽬的。
后期的版本中,编译器 gcc 及除错器 gdb传回的变量名称,也会被翻成中⽂,以利于除错。
PerlYuYan——PerlYuYan是⼀个能令⼈使⽤中⽂⽂⾔⽂开发程式Perl 程式的Perl 模组,由唐凤于2002年⼀⽉发表,只花了两个⼩时就实作完成。
作者利⽤中⽂的特质,将许多指令改成以⼀个中国汉字来表⽰,因⽽造成了⽂⾔语法的感觉。
中蟒——中蟒是⼀套基于Python即时编译语⾔的中⽂编程语⾔。除了保留字,变量名称可⽤中⽂外,很多内建数据类型
中蟒——中蟒是⼀套基于Python即时编译语⾔的中⽂编程语⾔。除了保留字,变量名称可⽤中⽂外,很多内建数据类型的操作都可⽤中⽂來进⾏。
周蟒——⼜名zhpy,是⼀个轻量的,与Python 语⾔互相兼容的中⽂Python 语⾔。
让使⽤者可以⽤纯中⽂语句(繁体或简体)来编写程式。⽬前主要适⽤于教学上。
中⽂培基——中⽂培基是Basic语⾔的中⽂本地化版本(⼋⼗年代初就有了,不可思议吧,第⼀门中⽂编程语⾔其实从七⼗年代就有了,平台是DOS)。
翻译⼀下:
其实,中⽂perl、中⽂Pascal、中⽂Cobol、中⽂LOGO和中⽂Basic这些明显的本地化语⾔都是有的。
⽀持⽅:写程序是表达逻辑,⽤中⽂的⼈使⽤中⽂最⾃然了,可以降低学习成本,⽅便⾮专业程序员写程序。中⽂编程是中华民族的⼤业,可以让中国的软件⽔平有机会领先世界。
反对⽅:中⽂输⼊慢,中⽂是落后的符号系统。编程与语⾔⽆关,需要的是精通算法的脑⼦。不需要中⽂编程,甚⾄说中⽂编程是伪科学。目前流行的编程语言
中⽂编程语⾔⾃诞⽣以来争议颇多,⽀持者认为它让中国的软件⽔平有了领先世界的机会,反对者认为中⽂编程压根就是伪科学。
那么,中⽂编程语⾔的意义到底是什么?
1.打破了英⽂编程语⾔的垄断,可以有效减少信息技术对英⽂的依赖,对形成全⾯的信息产业独⽴体系有巨⼤推动作⽤。
2.中国⼈⽤⾃⼰的编程语⾔,才更有利于各种程序的编写。不但简化学习过程,⽽且提⾼了编程效率。
3.汉语编程从根本上可以解决信息技术化发展的问题,只要会写汉字,就可以学习编程,⽽且汉语编程所编的软件可以很好地解决⽅⽅⾯⾯的问题。
4 .⽤什么语⾔来表达编程思路其实是⼀回事,英语可以编程,汉语同样可以编程,英语的关键字只是表意符号⽽已,汉语也可以作为表达编程的语⾔之⼀,只是有⼀些技术上的问题需要克服。我们可以看到,“易语⾔”把汉字输⼊⽐英⽂输⼊更有优势表现的淋漓尽致。
中⽂编程语⾔诞⽣已久,却难以普及,为什么?
⾸先,这与我国的计算机的技术有关,中国计算机技术发展相对于美国来说晚了⼀些。
因此我国的编程习惯早已形成,即使能够开发⼀套中⽂编程,想要拓展也是有很⼤难度的。⽽且,编程所需的技术要求是很⾼的,我国现有的技术未必能开发出⽐英⽂编程更加实⽤的中⽂编程。
正因为如此,中⽂编程在某种程度上制约了我国发展。因为电脑不是中国发明的,编程也同样不是。⽽我国的技术⼜达不到开发更好编程的要求。
但要相信⼀切只是时间问题。在不远的将来,中国的技术可能会超越其他国家。我们⼀定可以开发出属于⾃⼰语⾔的编程,让中⽂遍布世界,让世界都使⽤中⽂编程。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论