當前位置:編程學習大全網 - 編程語言 - 不需要了解計算機內部結構的語言的是

不需要了解計算機內部結構的語言的是

不需要了解計算機內部結構的語言的是高級程序設計語言。

因為高級語言與計算機的硬件結構及指令系統無關,它有更強的表達能力,可方便地表示數據的運算和程序的控制結構,能更好的描述各種算法。

高級語言並不是特指的某壹種具體的語言,而是包括很多編程語言,如流行的java,c,c++,C#,pascal,python,lisp,prolog,FoxPro,易語言,中文版的C語言等等,這些語言的語法、命令格式都不相同。

擴展資料:

發展歷程

在編程語言經歷了機器語言,匯編語言等更新之後,人們發現了限制程序推廣的關鍵因素——程序的可移植性。需要設計壹個能夠不依賴於計算機硬件,能夠在不同機器上運行的程序。

這樣可以免去很多編程的重復過程,提高效率,同時這種語言又要接近於數學語言或人的自然語言。在計算機還很稀缺的50年代,誕生了第壹個高級編程語言。

當時計算機的造價不菲,但是每天的計算量有有限,如何有效的利用計算機有限的計算能力成為了當時人們面對的問題。同時,因為資源的稀缺,計算機的運行效率也成為了那個年代工程師追尋的目標。

為了更高效的使用計算機,人們設計出了高級編程語言,來滿足人們對於高效簡的編程語言的追求。用高級編程語言編寫的程序需要經過翻譯,翻譯成機器所能識別的二進制數才能由計算機去執行。

雖然,高級編程語言編寫的程序需要壹些時間去翻譯代碼,從而降低了計算機的執行效率,但是實踐證明,高級編程語言為工程師帶來的便利遠遠大於降低的執行效率。

經過各軟件工程師和專家的不懈努力,1954年,第壹個完全意義的高級編程語言FORTRAN問世了,他完全脫離了特定機器的局限性,是第壹個通用性的編程語言。

從第壹個編程語言問世到現今,***有幾百種高級編程語言出現,很多語言成為了編程語言發展道路上的裏程碑,影響很大。

比如:BASIC、JAVA、C、C++、python等。 高級編程語言也從早期的控制信號變成了現在的有結構有格式的程序編寫工具,C++等語言的出現更是開啟了面向對象編程語言的新章。同時伴隨著軟件編寫效率的提高,軟件開發也逐漸變成了有規模、有產業的商業項目。

百度百科-高級語言

  • 上一篇:昆明有哪些壹流的高中?
  • 下一篇:很現實的十大經典勵誌的名言
  • copyright 2024編程學習大全網