回覆列表
  • 1 # 行語行事

    有中文程式語言啊,易語言就是一門以中文作為程式程式碼程式語言,其以"易"著稱,創始人為吳濤。易語言早期版本的名字為E語言。其最早的版本的釋出可追溯至2000年9月11日。

    現在說中文不適合程式設計,我覺得是這幾個原因:

    1、最早的程式設計起始於美國,美華人用英文編輯了所有的程式設計規則,德華人、法華人、日本人等等非英文母語的國家,要學習先進計算機技術,就必須接受他們的規則,以為你沒有技術啊,於是全世界都以英文語言為程式設計主體,從而建立了現在以英文為主的程式設計“生態系統”。雖然用中文程式設計,完全可以實現,但如果我們想要不僅是華人可以使用的程式語言,且全世界都用的可以使用的,那就必須建立自己的“生態系統”。目前來看,很難啊。

    2、程式設計的本質是對計算機語言的解析,就像我們熟悉的C語言。在各類編碼下,英文都可以正常的顯示。但是中文需要透過轉碼後,才能顯示,否則就會出現亂碼現象。多一道工序,就會降低我們的正確率和效率;中文語法的複雜性和多樣性都很強,如果使用中文來進行程式設計,會增加程式設計師們的工作難度,特別是歪果仁,要知道中文號稱“最難學到的語言”。本來程式設計師腦袋就要禿了,再加上個“最難學到的語言”,可能要學唐伯虎點秋香裡的那個對穿腸一樣,噴血而亡了。

  • 2 # 武狂

    不懂電腦的就會問些傻問題,人家程式設計師你當是閒得發慌,每天要寫上萬行程式碼的,要是用中文寫那效率得多低,一天才能寫幾句程式碼?人家要不要下班了?再說所有程式語言全是外華人發明的,人家當然要用國際通用語言以防止亂碼問題,誰叫咱華人不爭氣光會窩裡鬥死守四大發明再也不會發明創造呢?問問題時說話不經過大腦,讓人笑掉大牙

  • 3 # 非著名程式設計師

    當然有可以用中文程式設計的語言,你搜索一下:易語言,瞭解一下。

    那麼什麼是易語言呢?易語言怎麼樣呢?我簡單介紹一下,目前易語言的最新版本好像是 5.9 版本。而易語言是一個自主開發,適合國情,不同層次不同專業的人員易學易用的漢語程式語言。

    他大大降低了廣大電腦使用者程式設計的門檻,尤其是對於根本不懂英文或者英文了解很少的使用者,可以透過使用本語言極其快速地進入 Windows 程式編寫的大門。易語言漢語程式設計環境是一個支援基於漢語字、詞程式設計的、全視覺化的、跨主流作業系統平臺的程式設計工具環境;擁有簡、繁漢語以及英語、日語等多語種版本;能與常用的程式語言互相呼叫;具有充分利用 API,COM、DLL、OCX 元件,各種主流資料庫,各種實用程式等多種資源的介面和支撐工具。

    我期間就見過很多非計算機專業的人,很多普通使用者用易語言程式設計,開發了一些 Windows 應用程式,說實話,效果表現還不錯。所以,有興趣的同學,其實可以瞭解一下。

    為什麼說中文不太適合程式設計呢?

    這裡說的是不太適合程式設計,而不是說中文不能程式設計。原因大概如下幾點:

    中文符號不規範,存在全形和半形的問題。

    中文打字的效率太低,鍵盤從英文字元轉換成中文,而機器又得把中文轉換成英文字母,多此一舉。

    程式注重的是完全精確的邏輯結構,是一種指令或者 “選單”。和自然語言是不一樣的。所以糾結於用什麼語言程式設計是沒有意義。其實,不懂的人看到的是用英文在程式設計,而懂程式設計師的人都知道,其實不是英文,而是用的英文字母。那麼說白了,程式設計本身並不是用的英語程式設計,而是字母程式設計。

    程式語言的本質是二進位制,機器只認識 0 和 1,都是透過 1和1 來控制的,最終的程式語言都必須轉換成機器認識的 0 和 1,而中文的編碼在轉換中比較複雜。

    另外,大部分的程式包都是用 C/C++/Java/JS/ 等等,英文字母寫的。而中文程式設計另起爐灶,沒有相應的庫輔助,難度非常大。也就是從新開發一套中文程式設計系統,比較麻煩,也就是生態的問題。

    程式語言並不是針對的任何一種我們人類的自然語言,既不是英語程式設計,也不是中文程式設計,通俗易懂的來說,而是字母程式設計,編譯器將字母翻譯成對應的位元組碼,然後轉化成二進位制,機器才認識。

  • 4 # 邊磊

    沒有什麼合適不合適的,比如說我,去年寫小軟體,用易語言!如果寫大一點的用C#,再大一點考慮C或java!寫網頁後臺PHP,寫前臺JavaScript+css3+html5,寫手機APP就css3+html5原生!偶爾沒事隨便寫個小軟體用用,也不做為職業看待!廢話一堆後言歸正轉,中文程式設計易語言算是挺知名的了!合適不合適看自己需求,易語言同樣也可以寫出大型軟體,看你個人喜好了!

  • 5 # 有書領創

    中文不可能用來程式設計。因為它充滿歧義,不相信的話,你研究一下政府的政策用語,廣告公司的廣告,到處是歧義,到處是套路。可以用中文程式設計玩笑一下,但不可能用於生產。

  • 6 # 飄

    原因很簡單,麻煩,英語只有26個字母,加上符號,也沒有到128個字,因此用一個8位的二進位制數(一個位元組)就可以表示了,鍵盤也好製造,錄入也簡單。漢語就不同了,二級字型檔就有6千多,釆用GBK編碼都需要兩個位元組才能表示,而且也不可能去造一個有6千多鍵的鍵盤來錄入漢字,於是只能採取象拼音、五筆、區位透過編碼進行錄入,所以在程式碼的錄入除錯上,漢語肯定不如英語。在程式碼的理解上,程式語言也就用了幾十個英語單詞,在變數名的使用上,用英語問題也不大,所以程式設計的問題更多的是邏輯思維的問題,而不是語言問題。再者,目前流行靠前的像java、c/c++、javascript、c#等語言,採用的都是比較簡潔的類c的語法,而像pascal、basic、vbscript這種風格的語言,由於要多敲很多字母,所以漸漸的被淘汰了,中文程式語言不流行,應該也是這個原因。

  • 中秋節和大豐收的關聯?
  • 蘋果自帶的音樂軟體好用嗎?