提供一个让使用者与系统互动的操作界面。操作系统的型态非常多样，不同机器安装的操作系统可从简单到复杂，可从行动电话的嵌入式系统到超级电脑的大型作业系统。许多操作系统制造者对它涵盖范畴的定义也不尽一致，例如有些操作系统整合了图形用户界面，而有些仅使用命令行界面，而将图形用户界面视为一种非必要的应用程式。操作系统理论在计算机科学中，为历史悠久的分支；。
历史.综观电脑之历史，作业系统与电脑硬体的发展息息相关。作业系统之本意原为提供简单的工作排序能力，后为辅助更新更复杂的硬体设施而