Sistem operasi adalah perangkat lunak yang mengontrol dan mengelola perangkat keras komputer serta menjalankan aplikasi. Sistem operasi memiliki fungsi utama seperti menjalankan komputer, menyediakan antarmuka pengguna, mengelola program, mengelola memori, dan mengontrol jaringan. Ada berbagai jenis sistem operasi seperti mainframe, embedded, Unix-like, Mac OS, Windows, jaringan, dan webOS. Program utilitas seperti antivirus dan firewall juga membantu sistem