Daftar kategori perangkat lunak

Perangkat lunak komputer dapat dimasukkan ke dalam kategori berdasarkan fungsi umum, jenis, atau bidang penggunaan. Ada tiga klasifikasi luas: