Hardware yang super canggih tidaklah efektif bila tidak disertai dengan software yang kompatibel, atau sistem akan menjadi lambat bila software didalamnya tidak pernah di pelihara/di update secara berkala.
Software atau perangkat lunak terbagi atas dua jenis yaitu :
System Software
System software adalah instruksi yang mengelola perangkat keras/hardware.
Kegunaannya :
System Software juga terbagi dua jenis, yaitu :
Operating SytemÂ
Sistem Operasi adalah kontrol utama dari seluruh program.
Application Software
Application software adalah program yang didesain dengan spesifik dan memproses sesuai dengan kemampuannya.
Ada dua jenis application software, yaitu :
Bahasa Pemrograman
Bahasa pemrograman adalah bahasa yang menghubungkan pengguna dengan mesin untuk dasar sebagai pengembangan aplikasi.