當前位置:首頁 » 編程軟體 » 漢語編譯器

漢語編譯器

發布時間: 2022-01-16 13:23:00

1. 電腦系統都自帶有語言編譯器嗎

不是所有的系統都帶. 很多linux都會帶gcc, 以前的DOS和win98帶qbasic,
現在的Windows基本沒有帶編譯器,但是帶有一些腳本解釋器,包括javascript, vbscript
Windows vista帶powershell解釋器。
,編譯器就是將「一種語言(通常為高級語言)」翻譯為「另一種語言(通常為低級語言)」的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器(Linker) → 可執行程序 (executables)
高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將匯編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或匯編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。

2. 中文編程工具有哪些介紹下

目前我知道的只有「易語言」,下面是簡介:
易語言是一個自主開發,適合國情,不同層次不同專業的人員易學易用的漢語編程語言。
易語言漢語編程環境是一個支持基於漢語字、詞編程的、全可視化的、跨主流操作系統平台的編程工具環境;擁有簡、繁漢語以及英語、日語等多語種版本;能與常用的編程語言互相調用;具有充分利用API,COM、DLL、OCX組件,各種主流資料庫,各種實用程序等多種資源的介面和支撐工具。易語言有自主開發的高質量編譯器,中文源代碼被直接編譯為CPU指令,運行效率高,安全可信性高;擁有自己的資料庫系統,且支持訪問現有所有資料庫;內置專用輸入法,支持中文語句快速錄入,完全解決了中文輸入慢的問題;易語言除了支持界面設計的可視化,還支持程序流程的即時可視化;

3. 有什麼編譯器 可以編譯中文

用VC++6.0吧,這個是個C++編譯器,但是也是C語言編譯器,根據後綴名來區分的可以是.C也可以是.cpp。。不過C++本來就包括C的部分了。。建議樓主用這個編譯器吧,網上很多,基本都是破解的。上邊這個適合做C語言的計算機編程或者模擬。狗狗里一搜全都是,下載那個企業版的就行。直接安裝不用親自破解 如果樓主是做嵌入式系統開發的,建議用keil C編譯器吧。

4. 開發一款強大的漢語編程語言用C和C++能實現嗎

樓主可以關注一下習語言.
中文C(習)語言中文編程系統(簡稱:習語言):是一款主要用於教育和學習的中文編程軟體系統。基於現有C語言系統實現並有擴充。其特點如下:

1、完全兼容現有的C語言系統,在設置好頭文件路徑的條件下,可以編譯現存大部分C代碼。

2、完全支持全中文編程,代碼全中文,文件名全中文。

3、綜合了PASCAL和C的優點實現,支持 「開始」「結束」擴起語句塊。支持更多注釋方法,方便程序組織。

4、支持多位元組字直觀表示。如 '我', 'abcd'都可以作為字(符).

5、支持中文標點符號,中文標點符號和英文標點符號混合使用等。

6、支持文章式的程序組織,在中文文章中嵌入程序代碼,直接編譯。

7、支持中文文字運算符,支持全形,半形混合使用。

8、體積小巧,很少的介面文件,使用理解容易。

5. 漢語編程是否可行

理論上可行、、 但漢語的表達形式。。。唉。。。

還有, 輸入速度太慢。。

6. 為什麼我們不發明一種漢字編程語言

編程語言,本質上是一種符號語言。類似於數學符號,它的特點還是以簡單為主,盡量使用筆畫少的符號來表示特殊的語義,而不是使用母語。它看上去類似英語只是巧合,因為英語單詞的縮寫已經足夠簡化,正好符合要求罷了。

漢語是象形文字,單個字的信息含量很大,在閱讀速度上有很大的優勢,但在打字上就成了一種弱點,因為鍵盤空間放不下常用的漢字。就算放得下,人眼也沒法從幾千個按鍵上迅速找到所需的字。常用的字越多,人眼查找常用字所花的時間越長。打字與寫字是不一樣的。寫字是拿筆直接在紙上寫,心到,眼到,手到,不存在查找的問題,但打字存在查找的問題。想加快打字速度,就只能減少按鍵數量,也就是從幾千個漢字里提煉出幾十個偏旁部首來,也就成了字母。

字母,偏旁,部首,只是同一類東西的不同稱呼罷了。都是從最初誕生的母語象形文字里簡化出來的一部分,目的都是為了讓文字更簡單。編程和數學,因為本身在邏輯推理上對人腦的消耗很大,就會更注重在符號的圖像識別上節省腦力,所以它們的符號相比起人類的母語來說,都很簡單。

7. 大家用漢語編程都用什麼軟體。

「易語言」原名「E語言」,全稱:「易語言漢語編程環境」
由大連大有吳濤易語言軟體開發有限公司出品
網址:http://www.dywt.com.cn
易語言是一款自主開發,適合國情,不同層次不同專業的人員易學易用的漢語編程語言(中文編程)。易語言漢語編程環境降低了廣大電腦用戶編程的門檻,尤其是根本不懂英文或者英文了解很少的用戶,可以通過使用本語言極其快速地進入Windows程序編寫的大門。易語言漢語編程環境是一個支持基於漢語字、詞編程的、全可視化的、跨主流操作系統平台的編程工具環境;擁有簡、繁漢語以及英語、日語等多語種版本;能與常用的編程語言互相調用;具有充分利用API,COM、DLL、OCX組件,各種主流資料庫,各種實用程序等多種資源的介面和支撐工具。易語言有自主開發的高質量編譯器,中文源代碼被直接編譯為CPU指令,運行效率高,安全可信性高;擁有自己的資料庫系統,且支持訪問現有所有資料庫;內置專用輸入法,支持中文語句快速錄入,完全解決了中文輸入慢的問題;易語言除了支持界面設計的可視化,還支持程序流程的即時可視化;除了語句的中文化之外,易語言中還專門提供了適合中國國情的命令,如中文格式日期和時間處理、漢字發音處理、全半形字元處理、人民幣金額的處理等;易語言綜合採用了結構化、面向對象、組件、構架、集成化等多種先進技術,並在運行效率、性能價格比、全可視化支持、適應本地化需要、面向對象以及提供Windows,Linux上的運行平台等具有特色;現有各種支持庫多達40多個,用戶可以使用她來滿足幾乎所有的Windows編程需求,多媒體功能支持強大,完善的網路、埠通訊和互聯網功能支持,網上與論壇上的學習資源眾多。在易語言及其編譯器的設計與實現、可視化漢語編程的構建、提供多種語言版本等方面具有創新。目前易語言已取得國家級鑒定,鑒定會專家一致認為:易語言在技術上居於國內領先地位,達到了當前同類產品的國際先進水平。

8. 漢語編程程序 !!!

易語言漢語編程環境是一個支持基於漢語字、詞編程的、全可視化的、跨主流操作系統平台的編程工具環境;擁有簡、繁漢語以及英語、日語等多語種版本;能與常用的編程語言互相調用;具有充分利用API,COM、DLL、OCX組件,各種主流資料庫,各種實用程序等多種資源的介面和支撐工具。易語言有自主開發的高質量編譯器,中文源代碼被直接編譯為CPU指令,

易語言綜合採用了結構化、面向對象、組件、構架、集成化等多種先進技術,並在運行效率、性能價格比、全可視化支持、適應本地化需要、面向對象以及提供 Windows,Linux上的運行平台等具有特色;現有各種支持庫多達40多個,用戶可以使用她來滿足幾乎所有的Windows編程需求

易語言的特點與強大優勢

1、全中文支持,全部自主知識產權

2、擁有自己的編譯器

3、跨平台編程

4、擁有自己的資料庫系統,且支持訪問現有所有資料庫。

5、內置專用輸入法,支持中文語句快速錄入

6、全可視化編程

7、中文本土化特色的支持

8、多種語言支持

9、可以與其它編程語言協作開發

10、支持世界先進編程技術.

11、人機界面友好,集成化程序設計界面

12、代碼即為文檔、

13、超強的程序編輯器

14、多媒體功能支持強大

15、完善的網路、埠通訊和互聯網功能支持

16、支持調用API底層函數

17、支持標准外部OCX組件

18、可由易語言支持庫無限擴充其功能

19、模塊化開發

20、強大的學習與幫助系統

9. 編譯器有什麼用

簡單講,編譯器就是將「一種語言(通常為高級語言)」翻譯為「另一種語言(通常為低級語言)」的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器(Linker) → 可執行程序 (executables)
高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。編譯器將匯編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、Java、漢語編程等或匯編語言,而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。
對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的位元組碼(ByteCode)。最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

10. 為什麼不可以漢語編程

有漢語編程,目前最好的是「易語言」。

計算機根本不管你是英文還是中文,它只用高低脈沖來產生一些信息(還是高低脈沖),人類便把高低脈沖用1和0來表示,這就產生了機器語言。這里跟人類的自然語言根本就沒有關系,後來為了編程的需要,人類發明了匯編語言,因為這是外國人發明的,所以裡面的各種命令都是英文,再後來為了更好接近於人的自然語言,又發明了高級語言,當然也是英文。

易語言作為高級語言的一種,它採用的是中文,如果說它是漢化,可能並不嚴謹。漢化是對某個外文軟體進行本地化,並不改變該軟體的功能和結構,而易語言雖然是用英文編程軟體(據說是VC)開發的,但它不是任何其他編程軟體的漢化版,因為它的功能和結構是屬於它自己的。如果非要說易語言的編程界面和功能與VB等相似,那隻能說天下大部分編程工具的功能和結構都是相似的。

是直接從中文編譯到機器碼還是通過轉到英文再到機器碼,這要看有沒有完善的編譯器,如果沒有的話,只能通過別人的編譯器來編譯。現在的易語言解決了面向人的問題,但面向計算機的問題可能沒有徹底解決,不過這個問題並不輕松,只能一步步來。

所以這些東西只能根據需要慢慢來,先解決最迫切的,比如讓國人普遍用中文編程語言編寫軟體,然後才考慮底層的東西。只有解決了迫切的需要,你才知道後面的需要是什麼。不能搞大而全的東西,那樣只會讓自己不堪重負,最終什麼也做不成。

熱點內容
奧維地圖伺服器地址怎麼填 發布:2024-04-25 12:40:04 瀏覽:965
低配置游戲玩哪個平台 發布:2024-04-25 12:35:04 瀏覽:559
glinux下載 發布:2024-04-25 12:30:09 瀏覽:84
安卓手機可以用的谷歌叫什麼 發布:2024-04-25 12:05:57 瀏覽:943
linux改變用戶所屬組 發布:2024-04-25 11:50:33 瀏覽:469
rsa加密演算法java代碼 發布:2024-04-25 11:40:07 瀏覽:883
如何改變拉桿箱上的初始密碼 發布:2024-04-25 11:17:23 瀏覽:799
內網掛代理虛擬機如何配置網卡 發布:2024-04-25 11:15:06 瀏覽:687
明日之後緩存怎麼清理 發布:2024-04-25 11:14:56 瀏覽:205
華為mate30怎麼退回安卓版 發布:2024-04-25 11:08:49 瀏覽:898