1. 程式人生 > 資訊 >深度學習正改變物理系統模擬,速度最高提升 20 億倍

深度學習正改變物理系統模擬,速度最高提升 20 億倍

計算機語言的發言史

第一代語言

機器語言

二進位制程式碼:010111001010110010110100,人類不好理解看不懂的語言。

第二代語言

組合語言,解決人類無法讀懂機器語言的問題,指令代替二進位制

第三代語言

  • 摩爾定律:當價格不變時,積體電路上可容納的電晶體數目,約每隔18個月便會增加一倍,效能也將提升一倍。

  • 高階語言:大體上分為面向過程面向物件兩大類。

  • C語言是典型的面向過程的語言。C++和JAVA是典型的面向物件的語言。

  • C語言是第三代高階語言的的鼻祖,強大但複雜,編寫一些不依賴計算機的的應用程式。

  • C++語言,是C語言面向物件的版本,C語言的升級版,進一步擴充和完善C語言,成為了一種面向物件

    的語言。

  • JAVA語言,最開始稱C++--,把一些C++語言當中一些複雜的東西剪掉,更為強大輕鬆簡單。

  • C#語言,微軟山寨JAVA的語言。

  • Python、PHP、JavaScript,隨著時代的發展針對不同領域的語言。

  • 及一些未來可能出現的新型語言。