Software adalah perintah-perintah yang membuat komputer dapat melaksanakan tugas melalui bahasa khusus, dan berfungsi sebagai penghubung antara pengguna dan perangkat keras meskipun tidak memiliki wujud fisik. Software terdiri atas sistem operasi yang mengelola seluruh komponen komputer, dan aplikasi.