1,硬件是什麽。不同的硬件作用不同。
2,計算機的硬件從半導體開始。
簡單的講,由於半導體的發現,人們發現,當給些電他,他會做出相對應的變化,就是說電信號會改變。當知道這些規律和利用這些規律之後做出來的硬件,例如CPU或者其他什麽芯片,有了壹些信號變化的規律,就是已經擁有壹套類似指令集的東西了。
3,機器語言。通過基於這套指令集寫出來的壹系列指令,就是程序,可以利用來計算了。這就是機器語言。
4,機器語言跟人類語言相差太遠,不方便閱讀和書寫,於是產生更高級的語言,例如匯編語言,和更更高級的語言,例如C語言等等。這些語言寫出來的東西通過編譯器,編譯成機器語言給機器運行。
5,為了是程序的表達更好理解,更好的表達世界的事物,以及事物直接的關系,消息等面向對象的語言應運而生。例如C++
總結,各種編程語言都要通過各自的編譯器,把妳看的懂的程序弄成機器看的懂的語言。
回答問題:
1,人類用幾代人的時間去把現在這麽多語言發展起來,不是壹個人能做的。
2,不需要從硬件開始去編出壹套語言出來,輪子不需要再發明壹次。要站在巨人的肩膀上,各種語言幾乎都是用另壹套更接近機器的語言編出來的。妳要是願意,可以用C語言去寫另壹套語言出來。