中文編程語(yǔ)言,你有了解過(guò)嗎?(一)
2021-07-03
你知道中文編程語(yǔ)言嗎?
說(shuō)到編程語(yǔ)言,大家很難聯(lián)想到中文。我認(rèn)為代碼都是英文的。中文編程語(yǔ)言在哪里?
其實(shí),不僅有中文編程語(yǔ)言,還有很多種。今天給大家講講中文編程語(yǔ)言的故事。
—— 可以說(shuō)是中文編程語(yǔ)言的佼佼者,擁有獨(dú)立的編譯器。
不是將現(xiàn)有的編程工具表面中文化而成。 《易語(yǔ)》與其他外語(yǔ)相比有沒(méi)有中文編程語(yǔ)言,最大的不同在于它具有深厚的中國(guó)文化,自下而上擁有全部自主知識(shí)產(chǎn)權(quán)。
新版Easy 名為“Easy ·”,包含垃圾回收機(jī)制,是完全面向?qū)ο蟮闹形木幊陶Z(yǔ)言。
與其他中文編程語(yǔ)言相比,它是最成熟的,也有完整的開(kāi)發(fā)環(huán)境。
—— 是 C 語(yǔ)言的中文版本。它由一套完整的編程語(yǔ)法和匹配工具組成。旨在普及和普及具有中國(guó)文化的計(jì)算機(jī)和軟件編程,提高程序的可維護(hù)性。并誕生了。
語(yǔ)系成員:
語(yǔ)言:中文C語(yǔ)言編程系統(tǒng)
席家佳:中國(guó)C++開(kāi)發(fā)伙伴
席家洼:中文Java編程的強(qiáng)大工具
西里牛:系統(tǒng)下的中文編程系統(tǒng)
奚姐:中文譯本
Xi 51: 51 MCU 中國(guó)開(kāi)發(fā)伙伴
中匯:X86中文編譯
中文構(gòu)建工具(make工具中文版)
Bing -Bing (C++) 是一個(gè)可以讓人用中文開(kāi)發(fā)程序的編譯器。作者是魏澤仁。是中國(guó)編程語(yǔ)言的一次嘗試。
冰征正將包含中文的源代碼轉(zhuǎn)化為gcc可以編譯的[C++]源代碼,并通過(guò)宏定義(#),達(dá)到完全使用中文開(kāi)發(fā)程序的目的。
在以后的版本中,編譯器gcc和調(diào)試器gdb返回的變量名也會(huì)翻譯成中文,方便調(diào)試。
——是一個(gè)Perl模塊,允許人們用文言文開(kāi)發(fā)Perl程序。唐峰于2002年1月出版,只用了兩個(gè)小時(shí)就完成了。
作者利用漢語(yǔ)的特點(diǎn),將很多指令改成漢字來(lái)表達(dá),從而營(yíng)造出一種文言文語(yǔ)法感。
- 是一套基于即時(shí)編譯語(yǔ)言的中文編程語(yǔ)言。除了中文的保留字和變量名外,很多內(nèi)置的數(shù)據(jù)類(lèi)型操作都可以用中文進(jìn)行。
周莽-又名zhpy,是一種與語(yǔ)言兼容的輕量級(jí)中文語(yǔ)言。
允許用戶(hù)用純中文句子(繁體或簡(jiǎn)體)編寫(xiě)程序。目前主要用于教學(xué)。
- 是該語(yǔ)言的中文本地化版本(它是在 1980 年代初期,不可思議,自 70 年代以來(lái)第一個(gè)真正存在的中文編程語(yǔ)言,平臺(tái)是 DOS)。
翻譯:
其實(shí)有中文perl、中文、中文、中文LOGO、中文等明顯的本地化語(yǔ)言。
支持者:寫(xiě)程序就是表達(dá)邏輯。使用中文的人可以最自然地使用中文,這樣可以降低學(xué)習(xí)成本,讓非專(zhuān)業(yè)程序員也能更輕松地編寫(xiě)程序。中文編程是中華民族的偉大事業(yè),它可以讓中國(guó)有機(jī)會(huì)在軟件領(lǐng)域走在世界前列。
對(duì)手:中文輸入慢,中文是落后的符號(hào)系統(tǒng)。編程與語(yǔ)言無(wú)關(guān),它需要一個(gè)精通算法的大腦。不需要中文編程,連中文編程都是偽科學(xué)。
中文編程語(yǔ)言從誕生之日起就飽受爭(zhēng)議。支持者認(rèn)為,這讓中國(guó)有機(jī)會(huì)在軟件領(lǐng)域引領(lǐng)世界。反對(duì)者認(rèn)為中文編程簡(jiǎn)直就是偽科學(xué)。
那么,中文編程語(yǔ)言是什么意思?
1.打破英語(yǔ)編程語(yǔ)言的壟斷,可以有效降低信息技術(shù)對(duì)英語(yǔ)的依賴(lài),對(duì)信息產(chǎn)業(yè)綜合獨(dú)立體系的形成有著巨大的推動(dòng)作用。
2.中國(guó)人使用自己的編程語(yǔ)言,更有利于各種程序的編寫(xiě)。不僅簡(jiǎn)化了學(xué)習(xí)過(guò)程,還提高了編程效率。
3.中文編程可以從根本上解決信息技術(shù)發(fā)展的問(wèn)題。只要會(huì)寫(xiě)漢字,就可以學(xué)編程,中文編程編譯的軟件可以很好的解決方方面面的問(wèn)題。
4.用什么語(yǔ)言來(lái)表達(dá)編程思想其實(shí)是一回事??梢跃幊逃⑽?strong>有沒(méi)有中文編程語(yǔ)言,也可以編程中文。英文關(guān)鍵詞只是表意符號(hào)。中文也可以作為編程語(yǔ)言之一,但存在一些技術(shù)問(wèn)題。克服??梢?jiàn),“易語(yǔ)言”在漢字輸入方面比英文輸入更有優(yōu)勢(shì)。
中文編程語(yǔ)言誕生已久,卻難以普及。為什么?
首先這和我國(guó)的計(jì)算機(jī)技術(shù)有關(guān)。與美國(guó)相比,中國(guó)計(jì)算機(jī)技術(shù)的發(fā)展相對(duì)較晚。
因此,我國(guó)的編程習(xí)慣早已形成。即使能開(kāi)發(fā)出一套中文編程,也很難擴(kuò)展。而且編程的技術(shù)要求非常高,我國(guó)現(xiàn)有的技術(shù)未必能開(kāi)發(fā)出比英文編程更實(shí)用的中文編程。
正因如此,中文編程在一定程度上制約了我國(guó)的發(fā)展。因?yàn)橛?jì)算機(jī)不是中國(guó)發(fā)明的,所以編程也是。但是,我國(guó)的技術(shù)還不能滿(mǎn)足開(kāi)發(fā)更好的程序的要求。
但相信一切都只是時(shí)間問(wèn)題。在不久的將來(lái),中國(guó)的技術(shù)可能會(huì)超越其他國(guó)家。我們絕對(duì)可以用自己的語(yǔ)言來(lái)開(kāi)發(fā)編程,讓中文傳播到全世界,讓世界使用中文編程。返回搜狐查看更多