A. 如何創造一種腳本編程語言
好的腳本編程語言如python,它的源代碼是用c實現的。
另外就是你可以用腳本語言本身來創造一種新的語言,,,在python ,ruby上都有這樣的實現。python上甚至有用python本身語言來寫的python。
B. 如何快速學習一門編程語言
這方面我推薦你先進行c語言的學習。c語言是所有程序語言的基礎。當你理解了他其中的邏輯關系,其他的語言,你只要學習他的表達方式就可以了。
C. 如何自創一門編程語言
從你的描述來看,自創一門編程語言是非常困難的。現在的編程語言都是幾十年前專研屬究人員做出來的,他們為編程語言做出了很大的貢獻。
如果自創一門編程語言的話,幾乎是不可能的,就算一個國家,集一國之力也很難做出來。
D. 一門編程語言(例如C++)是怎樣設計出來的
你如果知道自己如何寫一個
編譯器
了,就懂原理了,再如果你寫了幾十年程序,精通了n種語言,了解他們各自的優劣之後,發現自己這方面有點天賦的話,你就有可能設計出來,否則完全沒必要關心這些。
E. 如何自創一門計算機語言
學練相結合:在學習新知識的同時,充分利用身邊的電腦,做到邊學新知識邊上機操作練習,這樣對於加強知識的穩固具有十分重要的作用。
深入學習細節過程中,對於電腦編程的學習,即要從整體把握,又要深入細節當中,了解並掌握
知識的核心理念。
努力學好一門計算機編程語言。根據電腦編程語言的相通性,當充分掌握一門計算機編輯語言後,對於其它語言的掌握時間將明顯減少。
最好先從低層(級)語言學起,這樣就可以有效的掌握計算機的硬體低層知識,從而為更高級語言的學習打下良好的基礎。
嘗試自己編寫若干個功能模塊,從而加強對計算機編程語言基礎能力的加強以及應用,並為新知識的學習奠定基礎。
向別人學習,多看看別人寫的代碼,了解應用計算機編程解決問題的通用方法,從中提煉解決問題的通用方法。
F. 如何自學一門編程語言
您學編程語言的目標是什麼?愛好還是以後要從事這樣的工作?如果是要從事工作的話,看您有沒有這方面的基礎,一般來說目前java語言薪資較好,也好找工作。如果是從事web開發,php很好上手。如果做運維,那就學python了。
G. 如何快速學好一門編程語言
學好一門編程語言,首先要做到以下20點:
1.不要看到別人的回復第一句話就說:給個代碼吧!你應該想想為什麼。當你自己想
出來再參考別人的提示,你就知道自己和別人思路的差異。
2.初學者請不要看太多太多的書那會誤人子弟的,先找本系統的學,很多人用了很久
都是只對部分功能熟悉而已,不系統還是不夠的。
3.看幫助,不要因為很難而自己是初學者所以就不看;幫助永遠是最好的參考手冊,
雖然幫助的文字有時候很難看懂,總覺得不夠直觀。
4.不要被對象、屬性、方法等詞彙所迷惑;最根本的是先了解最基礎知識。
5.不要放過任何一個看上去很簡單的小問題--他們往往並不那麼簡單,或者可以引伸
出很多知識點;不會舉一反三你就永遠學不會。
6.知道一點東西,並不能說明你會寫腳本,腳本是需要經驗積累的。
7.學腳本並不難,JSP、ASP、PHP等等也不過如此--難的是長期堅持實踐和不遺餘力的博覽
群書;
8.看再多的書是學不全腳本的,要多實踐
9.把時髦的技術掛在嘴邊,還不如把過時的技術記在心裡;
10.學習腳本最好的方法之一就是多練習;
11.在任何時刻都不要認為自己手中的書已經足夠了;
12.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看;
13.別指望看第一遍書就能記住和掌握什麼——請看第二遍、第三遍;
14.請把書上的例子親手到電腦上實踐,即使配套光碟中有源文件;
15.把在書中看到的有意義的例子擴充;並將其切實的運用到自己的工作中;
16.不要漏掉書中任何一個練習——請全部做完並記錄下思路;
17.當你用腳本到一半卻發現自己用的方法很拙劣時,請不要馬上停手;請盡快將余
下的部分粗略的完成以保證這個代碼的完整性,然後分析自己的錯誤並重新編寫和工
作。
18.別心急,寫腳本確實不容易;水平是在不斷的實踐中完善和發展的;
19.每學到一個腳本難點的時候,嘗試著對別人講解這個知識點並讓他理解----你能
講清楚才說明你真的理解了;
20.記錄下在和別人交流時發現的自己忽視或不理解的知識點;
H. 編程語言是如何創建的
因為有解釋器啊,編譯型的語言一般都被轉化成底層的機械碼了。要想自己開發語言完全是沒問題的。至於看什麼《編譯原理基礎》感覺價值不大,能真正看懂的人太少了。還不如直接找個開源的程序語言研究一下。至少改個語法應該沒問題。
I. 如何自己創建一種編程語言
完全可以,不過你要考慮你的編程語言的特點,或者說優點。即它能克服現有語言哪些缺點。
然後參考編譯原理相關圖書。
J. 一門編程語言是怎麼創造出來的呢
所謂計算機語言只是一個抽象的規范,而編譯器是這個規范的實現,它是在這內個規范的嚴格定義下容被實現的.
說的通俗一點,語言就像一份製造汽車的圖紙,他規定了
汽車應該有什麼,擁有什麼功能,等等各個方面,而編譯器就是一量根據這張圖紙製造出來的汽車,它實現了圖紙的定義,這樣你才能真正的使用這量汽車.
如果你有OOP的方面的知識,那可以把語言和編譯器比喻成類和對象的關系.
他們誰也離不開誰,只有兩部分共同合作,你才能使用這個語言.