而非复杂的命令行界面。的概念模煳了通常的用户和开发者之间的界限，给予非专业人士在不了解编程语言的情况下创造复杂对象的能力。
用户账号.用户可以通过账号向系统服务进行身份验证，并取得相关授权，但身份验证并不代表授权。为了会计、安全、数据收集和资源管理，用户通常需要一个密码或其他证明以登录账号。当用户登录后，操作系统通常会用识别号标识用户，而不是用户名。电脑系统可根据用户数量分为两类：多用户系统上的用户通常有一个家目录，其储存与用户相关的文件，其他用户无法接触。用户账号通常