你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

提到編程語言,我們所瞭解的也是比較廣為人知的一些主流編程語言,如Java、C/C++、Python、PHP等。那除了這些編程語言,你有了解過中文編程語言嗎?如果沒有,那今天這篇文章就帶你簡單瞭解一些有趣的中文編程語言。

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

1、易語言

易語言可以說是中文編程語言的老大,擁有獨立的編譯器。易語言並不是把現存的編程工具進行表面漢化而成的,和其他國外語言相比,“易語言"最大的不同是徹底中文化,且擁有自下而上的全部自主知識產權。

易語言的全新版本叫做“易語言.飛揚”,包含垃圾收集機制,是完全面向對象的中文編程語言:

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

和其他中文編程語言相比,它是最成熟的,而且同時具備了一套完整的開發環境。

2、習語言

習語言即中文版的C語言,由一套完備的編程語法和相配套的工具組成,旨在將計算機及軟件編程大眾化,普及化,中文化,提高程序的維護性而誕生。

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

習語言家族:

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

3、丙正正

丙正正是一個能令人使用中文開發程序的編譯器,提出者為魏澤人。它是中文編程語言的嘗試。丙正正會將含有中文的原始碼變成可被gcc編譯的[C+ + ]原始碼,並透過宏定義(#define) ,達到完全使用中文開發程序的目的。後期的版本中,編譯器gcc及除錯器gdb傳

回的變量名稱,也會被翻成中文,以利於除錯。

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

4、PerlYuYan

PerlYuYan是一個能令人使用中文文言文開發程式Perl程式的Perl模組,由唐鳳於2002年一月發表,只花了兩個小時就實作完成。它是中文編程語言的嘗試。作者利用中文的特質,將許多指令改成以一箇中國漢字來表示,因而造成了文言語法的感覺。

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

5、中蟒

中蟒是一套基於Python即時編譯語言的中文編程語言。除了保留字,變量名稱可用中文外,很多內建數據類型的操作都可用中文來進行。

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

6、周蟒

周蟒,又名zhpy,是一個輕量的,與Python 語言互相兼容的中文Python 語言。讓使用者可以使 周蟒用純中文語句(繁體或簡體)來編寫程式。目前主要適用於教學上。

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言


你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

7、O語言

O語言是一款中文計算機語言( 或稱套裝) , 包括O彙編語言、O中間語言和O高級語言等,其中窗口設計、界面描述語言、O中間語言 已經能很好的整合在一起。

O中間語言可以說是彙編語言的抽象,它和彙編語言-樣, 使用單句的語法,除了基本的條件句和函數調用外,基本的一條指令對應一條語句,因此,它比C語言在語法上更低級一些。這樣設計的目的是為了保持底層足夠大的靈活性,使前端代碼比較容易地映射到中間語言。C語言毋庯置疑是很強大, Pascal語言也非常強大,但是你很難將兩者代碼進行相互轉換,如果使用中間語言作為中間層,就能夠兼容兩者的語法。

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

8、中文培基

中文培基是Basic語言的中文本地化版本(八十年代初就有了,不可思議吧,可是,第一門中文編程語言其實從七十年代就有了,其平臺是DOS 。

你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言


你知道幾個中文編程語言,快來瞧瞧這些有趣的中文編程語言

其實,中文perl、中文Pascal、 中文Cobol、中文LOGO和中文Basic這些明顯的本地化語言都是有的。

我覺得中文編程語言可以按照中文的深度這樣兩種:

01 本地化其它編程語言。比如上文介紹過的“丙正正”(題外話:為什麼叫“丙正正”呢?因為原語言叫“C++”嘛……)。

02 漢語內核語言。包括“易語言”等。這種語言才能說是一門“真正的語言”,要不然只能說是語言+一個漢化包而已……

最後,來看一個輕鬆一點的。

以上就是對一些中文編程語言的簡單介紹,所以以後在看到一些奇怪的編程語言名稱,可不要以為是打錯字了哦。


分享到:


相關文章: