計算機的程序設(shè)計語言指的是用于書寫計算機程序的語言,它包括數(shù)據(jù)成分、運算成分、控制成分、傳輸成分等四種基本成分,用于表達程序中數(shù)據(jù)的傳輸。
程序設(shè)計語言,是人和電腦都可以接受的語言,它有三類:第一類是機器語言,它是以機器指令表達的語言;第二類是匯編語言,它是用助記符表示的語言,是低級語言;第三類是高級語言,它接近于人的習(xí)慣用語。由于電腦都有編譯程序,可以把高級語言翻譯成電腦懂得的機器語言,所以使用電腦的人只需學(xué)習(xí)高級語言就可以了。高級語言的種類很多,例如:用于科學(xué)計算方面的ALGOL、FORTRAN、BASIC、PASCAL、C語言等;用于數(shù)據(jù)處理方面的COBOL語言等;用于人工智能和專家系統(tǒng)的LISP、PRO-LOG語言等;以及用于實現(xiàn)機器人控制的VAL、AL語言等。程序設(shè)計語言是軟件的一個重要方面,其發(fā)展趨勢是模塊化、簡明性和形式化。