你也可以用匯編,或者用機器指令來寫啊。
錘子是用另一把錘子敲出來的,你要是想從鍊鐵開始也是可以的,就是沒必要
其實只要是計算機語言都可以,比如機器語言,組合語言,C語言,c++,python語言等等。
只要你覺得快上手就好了,如果想寫程式碼少就用llvm框架,幾個小時產生一門語言。[呲牙]
用成熟的語言主要是方便,快捷,工作量少。
1。掌握一門程式語言
2。精通編譯原理
怎麼寫其實我也不知道,我會理論。為什麼用成熟的語言去寫,我倒是能回答你,高階的語言越接近人類語言,編寫程式的時候更簡單。你要用特定機器的機器碼,或者組合語言去寫也可以,就是比較複雜。
只是編譯器不算難,編譯器的最佳化才是難。現代處理器特殊指令一大堆,編譯器最佳化好壞速度差很多。
不成熟的語言功能不全,你怎麼編編譯器?
小白就不要想著寫什麼編譯器了,那是高緯度的東西。學習一下C#視覺化程式設計不是很好嗎