Menurut Wikipedia Bahasa Indonesia pengertian Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.
Sama seperti hardware, secara garis besar software juga dapat dibagi menjadi tiga kelompok berdasarkan tujuan dibuatnya, yaitu
Application Software
System Software
Malicious Software atau biasa disebut dengan istilah “Malware”
Application Software
Merupakan perangkat lunak aplikasi yang digunakan oleh pengguna komputer untuk berbagai kebutuhan seperti aplikasi perkantoran (Ms. Office, Kingsoft Office, Libre Office, dan lain-lain), aplikasi multimedia (Adobe Photoshop, CorelDraw, Cool Edit Pro, dan lain-lain), aplikasi hiburan atau entertainment (KMPlayer, AIMP, Winamp, GOM, dan lain-lain), dan masih banyak lagi jenis-jenis software aplikasi lainnya berdasarkan kebutuhan penggunanya.
System Software
Adalah software yang dirancang untuk mengendalikan atau berkomunikasi dengan hardware secara langsung. Contohnya yaitu Sistem Operasi, Device Driver, dan Utiliti.
Sistem Operasi
Adalah Perangkat lunak dasar yang mengontrol kinerja komputer. Secara garis besar Operating System mempunyai tiga fungsi, yakni ;
Mengkoordinasikan dan memanipulasi perangkat keras komputer seperti Memory, Printer, Disk, keyboard, mouse, dan monitor.
Mengorganisir file pada berbagai macam media penyimpanan seperti floopy disk (Disket), har drive (hard disk), compact disk (CD), digital versatile disk (DVD), dan Tape;
dan menangani atau mengatur kerusakan perangkat keras dan kehilangan data Contoh Sistem Operasi adalah Windows, Linux, MacOS, UNIX, BSD, Solaris, dan lain-lain
Device Driver
Adalah suatu komponen perangkat lunak atau software yang mengijinkan sebuah sistem komputer untuk berkomunikasi dengan perangkat keras. Misalnya driver printer akan mengkomunikasikan sistem komputer dengan printer itu sendiri. Sehingga printer dapat bekerja sebagaimana mestinya.
Utiliti :Adalah program komputer yang dirancang untuk membantu pengguna komputer dalam hal maintenance dan perawatan sistem komputer. Contoh program utility adalah Tune Up, Revo Uninstaller, Antivirus, dan lain-lain.
Malware : Adalah program komputer yang dirancang untuk merusak komputer, menganggu kestabilan komputer, mencuri data dan sebagainya. Kita lebih sering menyebutnya sebagai “
Virus Komputer” Malware sering digunakan dalam hal tindak kriminal.
Indahnya Berbagi