Sistem operasi (OS) komputer mengatur dan mengendalikan perangkat keras serta memfasilitasi pengguna dalam menjalankan aplikasi. OS bertindak sebagai penghubung antara perangkat keras dan perangkat lunak, dengan fungsinya mencakup pengenalan perangkat keras, manajemen memori, dan penjadwalan tugas. Terdapat dua jenis sistem operasi: berbasis teks (CLI) dan berbasis grafis (GUI), dengan contoh yang populer seperti Windows, Mac OS, dan Linux.