Nhiệm vụ của hệ điều hành đối với máy tính:
* Điều khiển phần cứng và tổ chức thực hiện các chương trình máy tính.
Đây là nhiệm vụ quan trọng nhất của mọi hệ điều hành. Tài nguyên của máy tính (ví dụ như CPU, bộ nhớ,...) chỉ có giới hạn nhưng các chương trình phần mềm luôn muốn hoạt động tối đa. Nếu không được điều khiển, hiện tượng tranh chấp tài nguyên của máy tính sẽ xảy ra, hệ thống sẽ hoạt động hỗn loạn.
Nhờ có hệ điều hành, hoạt động của toàn bộ hệ thống sẽ trở nên nhịp nhàng.
* Cung cấp giao diện cho người dùng. Giao diện là môi trường giao tiếp cho phép người dùng trao đổi thông tin với máy tính trong quá trình làm việc.
* Tổ chức và quản lí thông tin trong máy tính.