作業系統(簡稱OS)是一管理電腦硬件與軟件資源的程式,同時也是計算機系統的核心與基石。OS身負諸如管理與配置記憶空間、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作網絡與管理檔案系統等基本事務。OS也提供一個讓使用者與系統互動的操作介面。OS的型態非常多樣,不同機器安裝的OS可從簡單到複雜,可從手機的嵌入式系統到超級電腦的大型操作系統。許多OS製造者對OS的定義也不大一致,例如有些OS整合了圖形化使用者介面,而有些OS僅使用文字介面,而將圖形介面視為一種非必要的應用程式。OS理論是計算機科學中一個古老而又活躍的分支,而作業系統的設計與實現則是軟件工業的基礎與核心。