Subroutine是計算機編程中的基礎術語,指存儲在程式中可重複調用的獨立代碼模組,用於執行特定功能。作為英語名詞,其標準漢譯為“子程式”,柯林斯詞典將其定義為通過單次存儲、多次調用以節省程式空間的代碼單元,同義詞包括procedure、function和subprogram。該詞發音為英式/ˈsʌbruːtiːn/與美式/ˈsʌbruːtiːn/,屬於托福、雅思考試高頻辭彙。
該術語誕生於程式語言發展早期,最初用於描述基礎的程式模組化設計。隨著技術演進,逐步衍生出參數子程式、動態子程式等類型,通過引入變數參數與實時存儲分配增強功能復用性。短語如subroutine call(子程式調用)、subroutine library(子程式庫)反映了其在代碼結構中的核心作用,而通用子程式(generalized subroutine)等概念則推動了模組化編程範式的發展。
基本介紹
- 外文名:subroutine
- 詞性:名詞
- 英式發音:[ˈsʌbruːtiːn]
- 美式發音:[ˈsʌbruːtiːn]

