Daftar kategori perangkat lunak

Perangkat lunak komputer dapat dimasukkan ke dalam kategori berdasarkan fungsi umum, jenis, atau bidang penggunaan. Ada tiga klasifikasi luas: Perangkat Lunak aplikasi adalah sebutan umum program komputer untuk melakukan tugas-tugas. perangkat lunak aplikasi mungkin tujuan umum atau memiliki tujuan tertentu kontras perangkat lunak aplikasi dengan perangkat lunak sistem. Perangkat Lunak Sistem adalah istilah umum yang mengacu pada program komputer yang digunakan untuk memulai dan menjalankan sistem komputer termasuk perangkat lunak aplikasi yang beragam dan jaringan. Perkakas pengembangan perangkat lunak , seperti compiler dan linker, digunakan untuk menerjemahkan dan menggabungkan kode sumber program komputer dan perpustakaan ke executable RAM (program yang akan menjadi milik salah satu dari tiga kata.