手稿語言
電腦編程語言 / 維基百科,自由的 encyclopedia
手稿語言(英語:Scripting language)是為了縮短傳統的「編寫、編譯、連結、執行」(edit-compile-link-run)過程而建立的電腦編程語言。早期的手稿語言經常被稱為批次處理語言或作業控制語言(英語:Job Control Language)。一個指令碼通常是直譯執行而非編譯。指令碼語言通常都有簡單、易學、易用的特性,目的就是希望能讓程式設計師快速完成程式的編寫工作。而巨集語言則可視為指令碼語言的分支,兩者也有實質上的相同之處。
此條目需要補充更多來源。 (2019年5月15日) |
雖然許多手稿語言都超越了電腦簡單任務自動化的領域,比如JavaScript[1]、Perl[2]、PHP、Python、Ruby和Tcl,成熟到可以編寫精巧的程式,但仍然還是被稱為指令碼。幾乎所有電腦系統的各個層次都有一種手稿語言。包括作業系統層,如電腦遊戲,網絡應用程式,字處理文件,網絡軟件等。在許多方面,進階程式語言和手稿語言之間互相交叉,二者之間沒有明確的界限。