Perangkat lunak atau peranti lunak adalah istilah khusus 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.