高級語言是面向用戶的、基本上獨立於計算機種類和結構的語言。其最大的優點是:形式上接近於算術語言和自然語言,概念上接近於人們通常使用的概念。
高級語言的壹個命令可以代替幾條、幾十條甚至幾百條匯編語言的指令。
高級語言易學易用,通用性強,應用廣泛。高級語言種類繁多,可以從應用特點和對客觀系統的描述兩個方面對其進壹步分類。
擴展資料:
高級語言可以分為基礎語言、結構化語言和專用語言。
基礎語言也稱通用語言。它歷史悠久,流傳很廣,有大量的已開發的軟件庫,擁有眾多的用戶, 為人們所熟悉和接受。 屬於這類語言的有 FORTRAN、COBOL、BASIC、ALGOL等。
結構化語言在20 世紀 70 年代以來,結構化程序設計和軟件工程的思想日益為人們所接受和欣賞。在它們的影響下,先後出現了壹些很有影響的結構化語言,這些結構化語言直接支持結構化的控制結構,具有很強的過程結構和數據結構能力。PASCAL、C、Ada 語言就是它們的突出代表。
專用語言是為某種特殊應用而專門設計的語言,通常具有特殊的語法形式。壹般來說,這種語言的應用範圍狹窄,移植性和可維護性不如結構化程序設計語言。隨著時間的發展,被使用的專業語言已有數百種,應用比較廣泛的有 APL 語言、Forth 語言、LISP 語言。
百度百科-程序設計語言