語言處理系統(tǒng)屬于系統(tǒng)軟件,有代表性的系統(tǒng)軟件有:操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理、輔助程序。
程序設(shè)計語言處理系統(tǒng)隨被處理的語言及其處理方法和處理過程的不同而異。不過,任何一個語言處理系統(tǒng)通常都包含有一個翻譯程序,它把一種語言的程序翻譯成等價的另一種語言的程序。被翻譯的語言和程序分別稱為源語言和源程序,翻譯生成的語言和程序分別稱為目標語言和目標程序。
除了機器語言外,其他用任何軟件語言書寫的程序都不能直接在計算機上執(zhí)行,都需要對它們進行適當(dāng)?shù)奶幚?。語言處理系統(tǒng)的作用是把用軟件語言書寫的各種程序處理成可在計算機上執(zhí)行的程序,或最終的計算結(jié)果,或其它中間形式。
不同級別的軟件語言有不同的處理方法和處理過程。關(guān)于需求級、功能級、設(shè)計級和文檔級軟件語言的處理方法和處理過程是軟件語言、軟件工具和軟件開發(fā)環(huán)境的重要研究內(nèi)容之一。關(guān)于實現(xiàn)級語言即程序設(shè)計語言的處理方法和處理過程發(fā)展較早,技術(shù)較為成熟,其處理系統(tǒng)是基本軟件系統(tǒng)之一。這里,語言處理系統(tǒng)僅針對程序設(shè)計語言的處理而言。關(guān)于需求級、功能級、設(shè)計級、和文檔級語言的處理請參見需求定義語言,功能定義語言,設(shè)計性語言,軟件過程和軟件工具。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com