程序設(shè)計語言從機(jī)器語言到高級語言的抽象,帶來的主要好處是: 高級語言接近算法語言,易學(xué)、易掌握,一般工程技術(shù)人員只要幾周時間的培訓(xùn)就可以勝任程序員的工作;
高級語言為程序員提供了結(jié)構(gòu)化程序設(shè)計的環(huán)境和工具,使得設(shè)計出來的程序可讀性好,可維護(hù)性強(qiáng),可靠性高; 高級語言遠(yuǎn)離機(jī)器語言,與具體的計算機(jī)硬件關(guān)系不大,因而所寫出來的程序可移植性好,重用率高; 由于把繁雜瑣碎的事務(wù)交給了編譯程序去做,所以自動化程度高,開發(fā)周期短,且程序員得到解脫,可以集中時間和精力去從事對于他們來說更為重要的創(chuàng)造性勞動,以提高程序的質(zhì)量。