易语言:中文编程语言的老大,拥有独立的编译器
2021-07-03
我认为这篇文章不是恶搞,让我们以一种严肃的精神审视这些中国编程语言。
简单的语言
易语言可以说是中文编程语言的佼佼者,拥有独立的编译器。 E- 不是由表面上讲中文的现有编程工具制成的。 “E-”与其他外语相比,最大的不同在于它具有深厚的中国文化,拥有自下而上的全部自主知识产权。
新版Easy 名为“Easy .”,包含垃圾回收机制,是完全面向对象的中文编程语言:
公开 类 启动类 { 公开 静态 启动 () { 控制台. 输出 (" 你好,世界!"); } }
与其他中文编程语言相比,它是最成熟的,也有完整的开发环境。
学习语言
科学语言是C语言的中文版有没有中文编程语言,由一套完整的编程语法和匹配工具组成。它的诞生是为了普及和普及计算机和软件编程、中国文化,提高程序的可维护性。
公共的 类 你好 { 公共的 静态的 无类型 主函数 (字符串 参数 []){ 系统. 输出. 输出字符串并换行 (" 你好,世界!"); } }
学习语系:
兵征征
是一个编译器,可以让人们用中文开发程序。作者是魏泽仁。它是对中文编程语言的一次尝试。炳正将包含中文的源代码转化为gcc可以编译的[C++]源代码,并通过宏定义(#),达到完全使用中文开发程序的目的。在以后的版本中,编译器gcc和调试器gdb返回的变量名也会翻译成中文,方便调试。
空 象棋檔:: 設定註解 (字元 *s, 整數 n) { 若 (n >= 最大註解數) 對於 (; 最大註解數 <= n; 最大註解數++) 註解 [最大註解數]=NONE; 若 (s==NULL 或 字串長度 (s)==0) 傳回; 若 (註解 [n]!=NONE) 刪除 註解 [n]; 註解 [n]=新 字元 [字串長度 (s)+1]; 字串複製 (註解 [n],s); }
是一个 Perl 模块,允许人们用文言文开发 Perl 程序。 2002年1月由唐风出版,只用了两个小时就完成了。它是对中文编程语言的一次尝试。作者利用汉语的特点,将许多指令改成汉字来表达,从而营造出一种文言文语法感。
# The Sieve of Eratosthenes - 埃拉托斯芬篩法 use Lingua::Sinica::PerlYuYan; 用籌兮用嚴。井涸兮無礙 。印曰最高矣 又道數然哉。 。截起吾純風 賦小入大合。 。習予吾陣地 並二至純風。 。當起段賦取 加陣地合始。 。陣地賦篩始 繫繫此雜段。 。終陣地兮印 正道次標哉。 。輸空接段點 列終註泰來。
中文
中文 是一套基于即时编译语言的中文编程语言。除了中文的保留字和变量名外,很多内置的数据类型操作都可以用中文进行。
#!/usr/local/bin/cpython 回答 = 讀入 (' 你認為中文程式語言有存在價值嗎 ? (有/沒有)') 如 回答 == ' 有': 寫 ' 好吧, 讓我們一起努力!' 不然 回答 == ' 沒有': 寫 ' 好吧, 中文並沒有作為程式語言的價值.' 否則: 寫 ' 請認真考慮後再回答.'
周莽
周莽,又名zhpy,是一种与语言兼容的轻量级中文语言。允许用户让周莽使用纯中文句子(繁体或简体)编写程序。目前主要用于教学。
#!/usr/bin/env zhpy # 档名:while,py 数字 = 23 运行 = 真 当 运行: 猜测 = 整数 (输入 (' 输入一个数字: ')) 如果 猜测 == 数字: 印出 ' 恭喜, 你猜对了.' 运行 = 假 # 这会让循环语句结束 假使 猜测 < 数字: 印出 ' 错了, 数字再大一点.' 否则: 印出 ' 错了, 数字再小一点.' 否则: 印出 ' 循环语句结束' 印出 ' 结束'
O 语言
O 语言是中文计算机语言(或包),包括 O 汇编语言、O 中级语言和 O 高级语言,其中窗口设计、界面描述语言和 O 中级语言已经很好地集成。
O 中间语言可以说是汇编语言的抽象。它使用像汇编语言一样的单句语法。除了基本的条件语句和函数调用,一条基本指令对应一条语句。因此,它优于C语言。语法较低。这种设计的目的是在底层保持足够的灵活性,以便前端代码可以很容易地映射到中间语言。 C语言无疑很强大,语言也很强大有没有中文编程语言,但是你很难把这两种代码相互转换。如果使用中间语言作为中间层,两者的语法是可以兼容的。
. 包含文<*视窗 32.omh> 入口 主函数 () { MessageBox(0,&"Hello,World!",&"",0); ExitProcess(0); }
中国培基
中文培基是该语言的中文本地化版本(那是在 1980 年代初期,难以置信,但第一个中文编程语言实际上是从 70 年代开始存在的,平台是 DOS)。
10 卜=0 20 入 水, 火 30 從 日 = 水 到 火 40 卜 = 卜+對數 (日) 50 下一 日 60 印 卜
翻译:
10 Y=0 20 INPUT E, F 30 FOR A = E TO F 40 Y = Y + LOG (A) 50 NEXT A 60 PRINT Y
其实有中文perl、中文、中文、中文LOGO、中文等明显的本地化语言。
我认为按照中文的深度有两种中文编程语言:
本地化其他编程语言。比如上面介绍的“丙正正”(题外话:为什么叫“丙正正”?因为原语言叫“C++”……)。中文核心语言。包括《易语》等。这种语言可以说是“真正的语言”,否则只能说是语言+中文包...
最后来看一个更轻的,呵呵。
草泥马语
草泥马语言是马勒戈壁第一个拥有自主知识产权的编程语言。它取材于生活在马勒戈壁的顽强的草泥马。草泥马语言,语法生动丰富,内容健康活泼。它是一种适合所有年龄段和所有人的编程语言。它的出现填补了戈壁国际编程语言圈的空白。
草泥马语言采用了先进的JOT(Just Out of Time)编译引擎,运行在Java虚拟机中,运行速度大大降低,同时还采用了各种内外先进的技术戈壁,让草泥马的语言不是很靠谱。在实现方面,曹尼玛是从同类型的外语“”(关键字替换)改编而来的全新编程语言。执行时,使用不同的“曹尼玛”组合来实现不同的功能。只有几个关键词:“草”、“泥”、“马”、“河蟹”,其他字符都视为注释。
草草草泥马 马草草草泥草草草草泥泥马 草马草 泥马草泥 草草草泥草泥草马 泥马草草 草草草泥马 泥草草草 草马草 草草草泥草泥泥马 泥草草泥 马泥草草泥草草草泥草泥马 马草马草泥草草草草泥泥马 马草草草泥草草草泥草泥马 草马马 马马马
这是一个从 1 到 10 的循环,输出这十个数字。
此外,还有这种与“曹泥马”语言达成谅解备忘录的中国文化标记语言(严格来说不能算是编程语言)——
是国际互联网组织的 W3C 超文本标记语言 4.0(dtd 在这里)的实现。它是在中国编程光荣思想指导下,互联网通用协议与中国国情相结合的产物。他的名字叫《How To Make Love in 》(中文版如何做爱)。和中文编程一样,原来用英文写的标签现在都可以用中文写了;此外,还扩展了两个附加标签,即和。此外,该协议与现有的 HTML 标准完全兼容。
是与中国国情相融合的产物。有时我们需要创建一个只有一个答案的投票。该标签可以及时丢弃用户投票,节省服务器资源,彰显社会主义优越性。
是著名系统的浏览器实现。所以这个标签中的所有元素都变成了。所以人们可以流畅地阅读,但机器不能。这个标签对人和搜索引擎是无害的,但它可以透明地跳过长城。技术细节仍在讨论中。
< 省部级标题> 贵州省新闻办举行发布会公布 < 反功夫网> 某某 反功夫网> 事件真相 省部级标题> < 县处级标题> 2008-07-01 19:56:38 来源, 新华网 县处级标题> < 列举> 核心提示:7 月 1 日晚上 19 点 40 分,XX 新闻办公室举行新闻发布会,公布 < 反功夫网> 某某 反功夫网> 事件真相。 < 反功夫网> 某某 反功夫网> 县社会秩序基本恢复。 列举>
从这里您可以找到一些官方示例。
本文为本人原创,未特别注明,未经许可不得用于任何商业用途。转载《四火的唠叨》请保持完整性并注明出处链接
×扫描至