Perangkat lunak atau lazimnya disebut software adalah suatu rangkaian instruksi yang antara lain berfungsi untuk menjalankan perangkat keras, mengolah data ataupun mewujudkan keinginan pemakai komputer, mendapatkan informasi dalam suatu proses pengambilan keputusan.
Sedangkan menurut jenisnya, software di bagi menjadi dua bagian, yaitu :
a. System software.
Merupakan kumpulan dari instruksi yang biasa disebut program. Di buat oleh pabrik komputer, namun banyak juga yang di buat bukan oleh pabrik komputer, melainkan oleh suatu perusahaan yang disebut software house.