科普 || 中文也能编程,东北话更招人稀罕!

Posted 成都达内童程童美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了科普 || 中文也能编程,东北话更招人稀罕!相关的知识,希望对你有一定的参考价值。

学编程要跨过的一大难关就是“英语”,有很多初学者就表示,要是有中文编程语言就好了!


其实中文编程语言不仅有,而且有很多种,今天小美就来给大家科普一下。

文言文编程语言

去年年底,一种叫文言文编程语言(wenyan-lang/wenyan)在github上大火,到目前为止有1万4个star!


吾有一數。曰三。名之曰「甲」。
為是「甲」遍。
吾有一言。曰「「問天地好在。」」。書之。
云云。

等效于下面的javascript

var n = 3;
for (var i = 0; i < n; i++) {
console.log("問天地好在。");
}

同时还可以转换成Python和Ruby, 最重要的是图灵完备!

吾有一言。曰「「春日宴。」」。書之。
有數九。名之曰「酒數」。

恆為是。若「酒數」等於零者乃止也。

吾有三言。曰「「與君」」。曰「酒數」。
曰「「杯酒。可以窮歡宴。綠酒一杯歌一遍。」」。書之。

減「酒數」以一。昔之「酒數」者。今其是矣云云。

吾有一言。曰「「綠酒千杯腸已爛。」」。書之。

看完后,同学员们觉得文言文和英语究竟哪个更难呢?

东北话编程语言

最近,又一款好玩、招人稀罕的编程语言横空出世,那就是dongbei(github: zhanyong-wan/dongbei) ,可以用东北话来编程,来整一个!


它的Hello World是这样的

`唠唠:“唉呀,这嘎哒真他妈那啥!”。`

输出为

唉呀,这嘎哒真他妈那啥!

声明变量是这样的

老王装二

变量引用是这样的

老张是活雷锋。
老王是活雷锋。
老张装250。
老王装老张加13。

完整的九九表是这样的

写九九表咋整:# 定义套路 写九九表。
老王从1到9磨叽:
老张从老王到9磨叽:
唠唠:老王、“*”、老张、“=”、老王乘老张。# 打印 X*Y=Z
磨叽完了。
唠唠:“”。# 空一行。
磨叽完了。
整完了。# 结束套路定义。

自从大年三十,春晚没把我逗笑,没想到看段代码把我快笑疯了。

翠花,上 re。# 导入 python 的正则表达式 re 模块。
老王装“abd”。
寻思:整re.match(“a.*”,老王)?# 调用 re.match()。
要行咧就唠唠:“OK!”。
要不行咧就唠唠:“砸了!”。

稍带着看了下源代码,居然只有一个Python文件,只有1200多行,除了sys,os外只用了re这个正则表达式库。看来是把中文翻译成python表达式了,代码简洁标准规范。

其他中文编程语言

除了以上两种中文编程语言外,还有一些其他的:


1、易语言——易语言可以说是中文编程语言的老大,拥有独立的编译器。


2、习语言——习语言即中文版的C语言,由一套完备的编程语法和相配套的工具组成,旨在将计算机及软件编程大众化,普及化,中文化,提高程序的维护性而诞生。


3、丙正正——丙正正(C++)是一个能令人使用中文开发程序的编译器,提出者为魏泽人,它是中文编程语言的尝试。


4、PerlYuYan——PerlYuYan是一个能令人使用中文文言文开发程式 Perl 程式的 Perl 模组,由唐凤于2002年一月发表,只花了两个小时就实作完成。


5、中蟒——中蟒是一套基于Python即时编译语言的中文编程语言。除了保留字,变量名称可用中文外,很多内建数据类型的操作都可用中文来进行。


6、周蟒——又名zhpy,是一个轻量的,与Python 语言互相兼容的中文Python 语言。

中文编程语言的缺点

但先不要心动,其实中文编程语言也有着缺点,特别是对孩子们来说。


1、中国计算机技术发展相对于美国来说晚了一些,编程习惯早已形成,即使能够开发一套中文编程,想要拓展也是有很大难度的。


2、对于孩子来说,英文编程能让他们学会更多的英语单词,增强自己的语言能力。


3、学习英语编程能参加更多国际性的比赛,如果在一些比赛中获得奖项,对未来择校、出国留学都是很宝贵的经历。

孩子该学什么编程语言

不同年龄段的孩子能学习的编程语言也会有区别:


Scratch:面向6-12岁孩子


Scratch是由麻省理工大学开发的面向少儿的简易编程工具。0基础入门,简单易懂,就像孩子玩积木一样简单有趣。


科普 || 中文也能编程,东北话更招人稀罕!


Python:面向6-18岁青少年


Python是一种用于Web开发的通用编程语言,也是软件开发人员日常使用的辅助性开发语言。它也被广泛用于科学计算、数据挖掘和机器学习。机器学习的持续走红将推动Python更加流行。


科普 || 中文也能编程,东北话更招人稀罕!


C++:面向小学四年级及以上的中小学生


全国信息学奥林匹克竞赛(NOI)的竞赛辅导课程,主要使用C++语言培训。


科普 || 中文也能编程,东北话更招人稀罕!

以上孩子适合学习的编程语言,在童程童美都可以学到,现在更推出了免费体验课程,孩子在家线上就可以学习编程了。

-- 免费体验 --

童程童美价值 388元 线上编程体验课

科普 || 中文也能编程,东北话更招人稀罕!
科普 || 中文也能编程,东北话更招人稀罕!

资料整理来源:网络

版权声明:文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。

科普 || 中文也能编程,东北话更招人稀罕!

未来充满了未知和变化,除了掌握知识

更要学会解决问题的能力

成都达内 —【童程童美】

 让中国儿童的前程更美好!

点击左下角阅读原文,免费领取 价值388元 童程童美少儿编程体验课

以上是关于科普 || 中文也能编程,东北话更招人稀罕!的主要内容,如果未能解决你的问题,请参考以下文章

你对Linux了解多少?看看不吃亏!

什么编程语言更简单易学呢?学习Python就业如何?

Python有何优势?技术前景如何?

还能用中文写代码?东北话:我先来整一个

航天员在空间站也能刷视频吗?易源俏做了相关科普吗?

编程入门科普向——代码风格