精华内容
下载资源
问答
  • 中文编程语言

    千次阅读 2012-04-21 19:06:25
    中文编程语言 求助编辑百科名片   中文编程语言 中文编程语言(或者称为中文编程)是指使用中文来书写的程式设计语言,其目的是为了减少对英语的学习,将精力集中在程序设计上,并且便于程序交流和...

    中文编程语言

    求助编辑百科名片

    中文编程语言   
    中文编程语言

    中文编程语言(或者称为中文编程)是指使用中文来书写的程式设计语言,其目的是为了减少对英语的学习,将精力集中在程序设计上,并且便于程序交流和代码维护。

    编辑本段历史

      最早出现的编程软件大多为英语环境,对于习惯使用中文的人,为了编程不但需要学会编程规则,还要学会英语,这对不谙英文的人构成了一个较大的障碍。相对于印度,由于有较好的英语环境,软件外包发展较快,而中国则只是因为英语的问题造成软件外包一直很难发展。使用中文编程语言,不需要记住大量的英文语句,中文使用者可以在自己母语的基础上从更高方面入手。而且可以减少学习英语的成本,为汉语区的软件产业发展提供帮助。主要理论是,相对于印度,中国基本上在软件产业之外的领域都领先于印度,但是由于编程大多需要较高的英文水平,造成成本较高而不能参与国际竞争。
      要点:主要是要有一个合理的语法。

    编辑本段特点

      1、编程环境支持基于汉语字、词编程的、全可视化的、跨主流操作系统平台的编程工具环境;
      2、自主开发高质量编译器,中文源代码被直接编译为CPU指令,运行效率高,安全可信性高;
      3、有专用输入法,支持中文语句快速录入,解决中文输入慢的问题;
      4、适应中国人的思维习惯,提供了适合中国国情的命令,如中文格式日期和时间处理、汉字发音处理、全半角字符处理、人民币金额的处理等。

    编辑本段举隅

      中文编程软件有:
      朱邦复曾设计过一些中文语言,如 中文培基与 中文cobol
      易语言
      

    易语言图

    丙正正
      唐宗汉曾经设计过能以文言文写作的 perl模组 PerlYuYan
      中蟒
      ZhPy(周蟒
      O语言中文组合语言
      习语言支持中文的C语言
      中文小海龟,中文化的Logo语言
      易乐谷,ELOGO汉语编程系统。
      葛拉堡/Gerlabau, 繁体中文Logo。
    扩展阅读:
    开放分类:
    编程语言编辑语言
    “中文编程语言”相关词条:

    百度百科中的词条内容仅供参考,如果您需要解决具体问题(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

    57本词条对我有帮助
    展开全文
  • 中文编程从入门到精通中文编程语言中文编程软件有哪些——搭建之星中文编程。《搭建之星》采用国际流行的可视中文开发模式,不懂英文也会开发,开发过程就像搭积木一样简单。本课程结合十几年实战行业软件开发经验...

    中文编程从入门到精通中文编程语言,中文编程软件有哪些——搭建之星中文编程。

    《搭建之星》采用国际流行的可视中文开发模式,不懂英文也会开发,开发过程就像搭积

    木一样简单。本课程结合十几年实战行业软件开发经验精心录制而成,教学过程注重实战

    ,由简入深,并注重开拓学生编程思路。让不会电脑的人不会英语的人也很轻松的学会编

    程,在学习完本课程后再学习其他编程语言会觉得很容易。

    点击打开中文编程视频教程





    展开全文
  • 在本文中,我们主要介绍中文编程语言的内容,自我感觉个不错的建议和大家分享下       中文编程语言实现:翻译器   对于中文编程语言在初期就能够采用这种做法。翻译器可以将一种语言翻译为现有的语言,以...

    在本文中,我们主要介绍中文编程语言的内容,自我感觉有个不错的建议和大家分享下

        

     

        

    中文编程语言实现:翻译器

        

    对于中文编程语言在初期就能够采用这种做法。翻译器可以将一种语言翻译为现有的语言,以快速实现新的DSL或GPPL。

        

    而这种翻译不应该犹如英语中数绵羊(sheep),以克服失眠是因为sleep和sheep谐音。但是在汉语中两者是没有关系的,所以我们应该数”水饺”?如果哪天你肚子饿了呢。

        

    (转载请标注:源自:中文编程语言实现)

        

     

        

    中文编程语言实现:语法

        每日一道理
    喜欢海,不管湛蓝或是光灿,不管平静或是波涛汹涌,那起伏荡漾的,那丝丝的波动;喜欢听海的声音,不管是浪击礁石,或是浪涛翻滚,那轻柔的,那澎湃的;喜欢看海,不管心情是舒畅的或是沉闷的,不管天气是晴朗的或是阴沉的,那舒心的,那松弛的……

    英语语法对于应用英语做为母语的人而语在编程上更具有优势。我们平日见到的英文句子都是由单词结合到一起,比如, 

     

    print hello_world;

     

    我们可以简单的用英语直接表达。如果应用的中文编程语言实现是 

     

    输出 你好; 

    那么显然是没有意义的,只是一种类似于good good study,day day up.的翻译。

     

    中文编程语言实现下的语法最少应该是如此: 

     

    输出你好; 

     

    表面上看两者没有多大差距,但是实际上呢?这是不同的,不是在于空格,而在于连续性。这个可以类比在我们是名字上,在一些国际软件上,我们的姓名上多是: 

     

    姓  名字; 

    又或者是: 

     

     

    名字 姓;

     而实际上我们是姓名。因此在语言上来讲,易语言不是中文编程语言的实现,而是翻译中文语言的实现。

     


    文章结束给大家分享下程序员的一些笑话语录: 那是习惯决定的,一直保持一个习惯是不好的!IE6的用户不习惯多标签,但是最终肯定还是得转到多标签的浏览器。历史(软件UI)的进步(改善)不是以个人意志(习惯)为转移的!

    展开全文
  • 一些中文编程语言

    2012-10-22 11:38:02
    我自认为本文不是恶搞,让我们本着严肃认真的精神来审视这些中文编程语言。 易语言 易语言可以说是中文编程语言的老大,拥有独立的编译器。易语言并不是把现存的编程工具进行表面汉化而成的,和其他国外...

    出自《四火的唠叨》

    我自认为本文不是恶搞,让我们本着严肃认真的精神来审视这些中文编程语言。


    易语言

    易语言可以说是中文编程语言的老大,拥有独立的编译器。易语言并不是把现存的编程工具进行表面汉化而成的,和其他国外语言相比,"易语言"最大的不同是彻底中文化,且拥有自下而上的全部自主知识产权。

    易语言的全新版本叫做“易语言.飞扬”,包含垃圾收集机制,是完全面向对象的中文编程语言:

    1
    2
    3
    4
    5
    6
    7
    公开 类 启动类
    {
        公开 静态 启动()
        {
            控制台.输出("你好,世界!");
        }
    }

    和其他中文编程语言相比,它是最成熟的,而且同时具备了一套完整的开发环境。

    习语言

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

    1
    2
    3
    4
    5
    公共的 类 你好{
        公共的 静态的 无类型 主函数(字符串 参数[]){
            系统.输出.输出字符串并换行("你好,世界!");
        }
    }

    习语言家族:

    • 习语言:中文C语言编程系统
    • 习佳佳:中文C++开发伴侣
    • 习佳娃:中文Java编程的利器
    • 习丽妞:linux系统下的中文编程系统
    • 习姐:习语言解释版本
    • 习51:51单片机中文开发伴侣
    • 中汇:X86中文汇编
    • 中文构建工具(中文版的make工具)
    • ……(画外音:看了这些名字,吐了没?)

    丙正正

    丙正正是一个能令人使用中文开发程序的编译器,提出者为魏泽人。它是中文编程语言的尝试。丙正正会将含有中文的原始码变成可被gcc编译的[C++]原始码,并透过宏定义(#define),达到完全使用中文开发程序的目的。后期的版本中,编译器 gcc 及除错器 gdb传回的变量名称,也会被翻成中文,以利于除错。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    空 象棋檔::設定註解(字元 *s,整數 n)
    {
        若(n >= 最大註解數)
            對於(;最大註解數 <= n;最大註解數++)
        註解[最大註解數]=NONE;
        若(s==NULL 或 字串長度(s)==0)
            傳回;
        若(註解[n]!=NONE)
            刪除 註解[n];
        註解[n]=新 字元[字串長度(s)+1];
        字串複製(註解[n],s);
    }

    PerlYuYan

    PerlYuYan是一个能令人使用中文文言文开发程式 Perl 程式的 Perl 模组,由唐凤于2002年一月发表,只花了两个小时就实作完成。它是中文编程语言的尝试。作者利用中文的特质,将许多指令改成以一个中国汉字来表示,因而造成了文言语法的感觉。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    # The Sieve of Eratosthenes - 埃拉托斯芬篩法
    use Lingua::Sinica::PerlYuYan;
      
      用籌兮用嚴。井涸兮無礙
    。印曰最高矣  又道數然哉。
    。截起吾純風  賦小入大合。
    。習予吾陣地  並二至純風。
    。當起段賦取  加陣地合始。
    。陣地賦篩始  繫繫此雜段。
    。終陣地兮印  正道次標哉。
    。輸空接段點  列終註泰來。

    中蟒

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

    1
    2
    3
    4
    5
    6
    7
    8
    9
    #!/usr/local/bin/cpython
    回答 = 讀入('你認為中文程式語言有存在價值嗎 ? (有/沒有)')
     
    如 回答 == '有':
        '好吧, 讓我們一起努力!'
    不然 回答 == '沒有':
        '好吧,中文並沒有作為程式語言的價值.'
    否則:
        '請認真考慮後再回答.'

    周蟒

    周蟒,又名zhpy,是一个轻量的,与Python 语言互相兼容的中文Python 语言。让使用者可以使 周蟒用纯中文语句(繁体或简体)来编写程式。目前主要适用于教学上。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    #!/usr/bin/env zhpy
    # 档名:while,py
    数字 = 23
    运行 = 真
    当 运行:
    猜测 = 整数(输入('输入一个数字: '))
    如果 猜测 == 数字:
    印出 '恭喜, 你猜对了.'
    运行 = 假 # 这会让循环语句结束
    假使 猜测 < 数字:
    印出 '错了, 数字再大一点.'
    否则:
    印出 '错了, 数字再小一点.'
    否则:
    印出 '循环语句结束'
    印出 '结束'

    O语言

    O语言是一款中文计算机语言(或称套装),包括O汇编语言、O中间语言和O高级语言等,其中窗口设计、界面描述语言、O中间语言已经能很好的整合在一起。

    O中间语言可以说是汇编语言的抽象,它和汇编语言一样,使用单句的语法,除了基本的条件句和函数调用外,基本的一条指令对应一条语句,因此,它比C语言在语法上更低级一些。这样设计的目的是为了保持底层足够大的灵活性,使前端代码比较容易地映射到中间语言。C语言毋庸置疑是很强大,Pascal语言也非常强大,但是你很难将两者代码进行相互转换,如果使用中间语言作为中间层,就能够兼容两者的语法。

    1
    2
    3
    4
    5
    6
    .包含文<*视窗32.omh>
    入口 主函数()
    {
        MessageBox(0,&"Hello,World!",&"",0);
        ExitProcess(0);
    }

    中文培基

    中文培基是Basic语言的中文本地化版本(八十年代初就有了,不可思议吧,可是,第一门中文编程语言其实从七十年代就有了,平台是DOS)。

    1
    2
    3
    4
    5
    6
    10 卜=0
    20 入 水, 火
    30 從 日 = 水 到 火
    40 卜 = 卜+對數(日)
    50 下一 日
    60 印 卜

    翻译一下:

    1
    2
    3
    4
    5
    6
    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、中文Pascal、中文Cobol、中文LOGO和中文Basic这些明显的本地化语言都是有的。

    我觉得中文编程语言可以按照中文的深度这样两种:

    1. 本地化其它编程语言。比如上文介绍过的“丙正正”(题外话:为什么叫“丙正正”呢?因为原语言叫“C++”嘛……)。
    2. 汉语内核语言。包括“易语言”等。这种语言才能说是一门“真正的语言”,要不然只能说是语言+一个汉化包而已……

    最后,来看一个轻松一点的,嘿嘿。

    草泥马语

    草泥马语是马勒戈壁第一款拥有自主知识产权的,以马勒戈壁上顽强生存的草泥马们为主体的编程语言。草泥马语语法生动丰富,内容健康活泼,是一门老少皆宜,人人适用的编程语言。它的出现弥补了我戈壁在国际编程语言界中的一项空白。

    草泥马语是用了先进的JOT(Just Out of Time)编译引擎,并且运行于爪哇虚拟机中,运行速度大幅度降低同时,还使用了戈壁内外各种先进技术,使的草泥马语不十分可靠。实现上,草泥马语是一款根据国外同类型语言“Whitespace”改编(替换关键字)而成的全新的编程语言,执行时使用“草泥马”的不同组合实现不同功能,关键字只有这几个:“草”、“泥”、“马”和“河蟹”,其它字符全部都被当做注释。

    1
    草草草泥马 马草草草泥草草草草泥泥马 草马草 泥马草泥 草草草泥草泥草马 泥马草草 草草草泥马 泥草草草 草马草 草草草泥草泥泥马 泥草草泥 马泥草草泥草草草泥草泥马 马草马草泥草草草草泥泥马 马草草草泥草草草泥草泥马 草马马 马马马

    这就是一个从1到10的循环来输出这十个数而已。

    另外,和“草泥马”语达成谅解备忘的还有这种中文化的标记语言(所以严格说它不能算是编程语言)——

    CHTML

    CHTML是国际互联网组织W3C超文本标记语言4.0的一个实现(dtd在此)。是在汉语编程光辉思想的指导下,互联网普遍协议与中国国情相结合的产物。他的名字在中文叫“中文版如何做爱”(Chinese How To Make Love)。和汉语编程一样,原来使用英文的标签现在可以全部使用中文;除此之外, 还额外扩展了两个标签,即<反功夫网><勾>。除此以外,该协议和现有 HTML 标准完全兼容。

    <勾>是和中国国情结合的产物。有时候我们需要创建只有一个答案的投票,此标签即可用于及时丢弃用户投票,节省服务器资源,彰显社会主义优越性。

    <反功夫网>是著名的CAPTCHA系统的浏览器实现。所以在此标签中的元素都变成CAPTCHA。从而人可以顺利阅读,而机器不能。此标签对人和搜索引擎都无害,但可以透明飞跃长城。技术细节还在讨论当中。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <省部级标题>
        贵州省新闻办举行发布会公布
            <反功夫网>
                某某
            </反功夫网>
        事件真相
    </省部级标题>
    <县处级标题>
        2008-07-01 19:56:38来源, 新华网
    </县处级标题>
    <列举>
        核心提示:7月1日晚上19点40分,XX新闻办公室举行新闻发布会,公布
            <反功夫网>
                某某
            </反功夫网>
                事件真相。
            <反功夫网>
                某某
            </反功夫网>
        县社会秩序基本恢复。
    </列举>

    这里你可以找到一些官方的例子。

    展开全文
  • 编程语言有很多种,不管是JavaScript,java、还是php、还是c语言、又或者是c++等等,这些语言基本都是差不多的相似之处,只不过就是变了一种表达形式罢了。并且在语句和语法上都存在很多相似点。 大家都清楚电脑...
  • 有趣的中文编程语言

    千次阅读 2013-11-14 10:20:24
    我自认为本文不是恶搞,让我们本着严肃认真的精神来审视这些中文编程语言。 易语言 易语言可以说是中文编程语言的老大,拥有独立的编译器。易语言并不是把现存的编程工具进行表面汉化而成的,和其他国外语言...
  • 中文编程语言实现:翻译器

    千次阅读 2013-05-21 23:27:07
    中文编程语言实现:翻译器 对于中文编程语言在早期就可以采用这种做法。翻译器可以将一种语言翻译为现有的语言,以快速实现新的DSL或GPPL。 而这种翻译不应该如同英语中数绵羊(sheep),以克服失眠是因为sleep和...
  • 软件编程语言培训师张孝祥

    万次阅读 2012-08-21 10:50:26
    2.软件编程语言培训师软件编程语言培训师 3.河北黄骅新世纪中学业务副校长河北黄骅新世纪中学业务副校长   1.南宋词人、书法家 编辑本义项 求助编辑 张孝祥 目录 张孝祥简介 生平逸事 ...
  • 最近写的文章, 习语言安装与使用入门 下载地址: http://blog.163.com/xiyuyan@yeah/blog/static/87956452201310702047442/    
  • atitit 编程语言课程 v1 t55.docx 1. 编程语言概念(what 5 1.1. 自然语言与编程语言的关系 5 1.2. 开发中常用的编程语言 5 1.3. 编程语言代际 5 1.4. 编程语言能力模型金字塔 6 2. 学习编程语言的用途 7 ...
  • 1.1 编程语言介绍

    2020-05-05 09:25:52
    编程语言有哪些分类? 分别列举主流编程语言的特点 本节时长需控制在25-30分钟内 什么是编程?为什么要编程?(5分钟) 编程 是个动词,编程==写代码, 写代码为了什么呢? 为了让计算机干你想要干的事情,比如,...
  • 编程语言

    千次阅读 2014-11-12 08:41:17
    编程语言 本词条缺少信息栏、名片图,补充相关内容使词条更完整,还能快速升级,赶紧来吧! 编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。电脑每做的一次动作...
  • 编程语言与自然语言

    千次阅读 2012-07-19 21:54:04
    编程语言的发展和自然语言是相似的,根本上都是以满足沟通需求为驱动力的。其中也不乏沟通的障碍,这里做个简单的探讨!   1. 语言是什么 语言是沟通工具,是为了交流信息而产生的。(语言包含说和写两个方面,...
  • 大数据编程语言的选择要根据具体的工作岗位来进行,目前大数据领域的工作岗位包括大数据平台研发、大数据应用开发、大数据分析和大数据运维,除了大数据平台研发之外,其他岗位的人才需求量还是比较大的,尤其是大...
  • 本文是《打破国外垄断,开发中国人自己的编程语言》系列文章的第1篇。本系列文章的主要目的是教大家学会如何从零开始设计一种编程语言(marvel语言),并使用marvel语言开发一些真实的项目,如移动App、Web应用等。
  • 有感于编程软件有没有用中文编写的?, 提取了一些比较典型的声音回应如下, 如遗漏的论点请补充. 英语和编程无关 只要会几十个英文关键词, 就可以学编程了 – 所有的API都是英文的, 看中文文档已经比直接理解...
  • 欢迎爱好中文编程的朋友发邮件到 xiyuyan@yeah.net 申请试用。
  • 常用编程语言及简介

    千次阅读 2019-03-19 08:55:06
    C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言...
  • 在可预见的未来, 高考仍是最重要的也最社会影响力的人才选拔机制.... 这应该是中文编程兴起的另一个契机(前文中文编程兴起的必然性讨论了一些更技术性的原因). 看了2017年浙江的高考卷, 感觉...
  • C++语言编程软件推荐及下载教程

    千次阅读 多人点赞 2020-03-01 19:41:36
    保姆级教程!C语言C++编程软件推荐及详细下载过程 原创 ...
  • 常用编程语言介绍及各语言特点

    千次阅读 2019-03-26 20:32:13
    一,编程语言 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。... 通用的编程语言有两种形式:汇编语言和高级语言。 1.1汇编语言 汇编语言的实质和机器语言是相同的,...
  • 支持中文编程、汉语编程的国产C语言编程工具,欢迎下载体验。 完全支持C语言程序,又支持程序中试用中文、汉语。给你命名的自由,工具以人为本。 CSDN下载地址如下(不确定是否会被CSDN删除) ...
  • MRT7-Python软件是一款Python少儿编程软件,分为图块Boclky 编程模式、Python代码编程模式,同时也可以配合设备使用!软件使用都不是很困难,用户只需要根据自己的系统选择安装版本即可。需要的朋友可下载试试!功能...
  • Swift代码语言教程:在刚刚过去的WWDC2014大会上,苹果公司新发布了一种编程语言...希望苹果Swift编程语言入门教程【中文版】,能助你更迅速掌握好它。 注:本文从苹果官方所发布的书籍《The Swift Programming
  •  创建者:大连吴涛易语言 (吴涛) 易语言简称:e、VE、E语言 最新版本:5.11 正式版(支持静态编译) 特色:第一个中国人自己打造的编程语言! ★全中文支持,无需跨越英语门槛。 ★全可视化编程,支持所见即...
  • 计算机编程语言分类与区别

    千次阅读 2019-07-03 10:37:18
    按历代分类 机器语言 汇编语言 高级语言 应用语言 编译型和解释型 动态语言和静态语言 编程语言、脚本语言、标记语言
  • 十大热门编程语言的介绍

    万次阅读 2019-03-30 09:44:07
    小编给大家分享一篇关于现阶段十大热门编程语言的文章:经过流行的搜索引擎,如谷歌,必应,雅虎,维基百科,亚马逊,YouTube和百度,用于计算评级;得出十大热门编程语言排行榜的榜单: 根据百度百科以及网上查阅...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 116,143
精华内容 46,457
关键字:

中文编程语言软件有哪些