當前位置:編程學習大全網 - 編程軟體 - 各種編程語言是怎麽寫出來的

各種編程語言是怎麽寫出來的

這問題已經涉及到計算機的起源。要完全解答人類用100年時間。

1,硬件是什麽。不同的硬件作用不同。

2,計算機的硬件從半導體開始。

簡單的講,由於半導體的發現,人們發現,當給些電他,他會做出相對應的變化,就是說電信號會改變。當知道這些規律和利用這些規律之後做出來的硬件,例如CPU或者其他什麽芯片,有了壹些信號變化的規律,就是已經擁有壹套類似指令集的東西了。

3,機器語言。通過基於這套指令集寫出來的壹系列指令,就是程序,可以利用來計算了。這就是機器語言。

4,機器語言跟人類語言相差太遠,不方便閱讀和書寫,於是產生更高級的語言,例如匯編語言,和更更高級的語言,例如C語言等等。這些語言寫出來的東西通過編譯器,編譯成機器語言給機器運行。

5,為了是程序的表達更好理解,更好的表達世界的事物,以及事物直接的關系,消息等面向對象的語言應運而生。例如C++

總結,各種編程語言都要通過各自的編譯器,把妳看的懂的程序弄成機器看的懂的語言。

回答問題:

1,人類用幾代人的時間去把現在這麽多語言發展起來,不是壹個人能做的。

2,不需要從硬件開始去編出壹套語言出來,輪子不需要再發明壹次。要站在巨人的肩膀上,各種語言幾乎都是用另壹套更接近機器的語言編出來的。妳要是願意,可以用C語言去寫另壹套語言出來。

  • 上一篇:JAVA robot類控制鍵盤的問題
  • 下一篇:什麽叫壹臺機床用幾個軸,比如雙主軸雙通道機床?雙通道是什麽意思?
  • copyright 2024編程學習大全網