執行期 运行时Run time在電腦科學中代表一個電腦程式從開始執行到終止執行的運作執行的時期與執行時期相對的其他時期包括設计時期design time編譯時期compile time鏈結時期link time與載入時期load time 而运行时系统是一種為正在執行的程序或程式提供軟體服務的虚拟机系统它有可能是由作業系統自行提供或由執行此程式的母程式提供 通常由作業系統負責處理程式的載入利用載入器loader讀入程式碼接著進行基本的記憶體配置並視需要聯結此程式指定的所有動態链接庫有些程式語言會由此語言提供的運行環境處理上述工作 早期在主流語言與常見的作業系統上不常見到运行时系统主要只有 Java 語言使用但當時並不普及由於微軟近年大力推廣NETWindows 下 Visual Studio 開發環境的獨大產出碼可較傳統方式精簡运行时系统的效率較以往提升等因素运行时系统已相當普及 程式碼的某些問題只能在运行期间進行偵錯動作或較有效率例如邏輯錯誤或陣列邊際檢查等便屬此類因此不管撰寫與測試得多麼精細有些錯誤必須在實際上線並處理真實資料的情況下才能找出因此程式使用者也許會遇到諸如运行时错误之類的訊息