科普 || 中文也能编程,东北话更招人稀罕!
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元 童程童美少儿编程体验课
以上是关于科普 || 中文也能编程,东北话更招人稀罕!的主要内容,如果未能解决你的问题,请参考以下文章