Perangkat lunak (software) adalah kumpulan instruksi dan yang memungkinkan komputer untuk melaksanakan tugas dan fungsinya. Bagian ini tidak terwujud tapi merangkum perintah yang harus dijalankan. Rangkaian instruksi dan data ini disebut dengan program. 

TIPE-TIPE SOFTWARE
1. System Software
System Software pada dasarnya dibuat untuk membantu komputer melakukan tugas-tugas dan fungsi-fungsi tertentu.
Satu tipe utama system software adalah sistem operasi (operating system-OS). Sebuah komputer memerlukan sebuah Operating System untuk dapat digunakan. Operating system akan memberitahu komputer bagaimana cara berinteraksi antara pengguna dan device-nya. System Software dapat djumpai pada Windows, Mac OS, OS/2 dan UNIX.
2. Application Software
Application software membantu komputer untuk menyelesaikan tugas tertentu yang diinginkan oleh pengguna, seperti membuat dokumen atau mengedit gambar. Application software diantaranya adalah Word processing program, Spreadsheet software, database management, dan lain-lain.  

CONTOH SISTEM OPERASI
1. Sistem Operasi (OS)
a. Windows
  • 3.1 / 3.11 For Workgroup / 95 / 98 / ME
  • NT
  • 2000 Proffesional / 2000 Server
  • Server 2003
  • XP / Longhorn  
b. Linux, Free/OpenBSD, Unix
  • Red Hat, Fedora
  • Mandrake
  • Trustix
  • Debian
  • SuSE
  • Knoppix
  • dan lain-lain