Perangkat Lunak (terminologi Tiongkok daratan dan Hong Kong, disebut perangkat lunak di Taiwan) adalah kumpulan data dan instruksi komputer yang diatur dalam urutan tertentu. Secara umum, perangkat lunak dibagi menjadi perangkat lunak sistem, perangkat lunak aplikasi, dan middleware di antaranya. Perangkat lunak tidak hanya mencakup program komputer yang dapat dijalankan di komputer (dalam hal ini komputer dalam arti luas), dan dokumentasi yang terkait dengan program komputer tersebut umumnya dianggap sebagai bagian dari perangkat lunak. Sederhananya, perangkat lunak adalah kumpulan program dan dokumen. Selain itu juga mengacu pada sistem pengelolaan, ideologi ideologi, kesadaran ideologi dan politik, peraturan perundang-undangan dalam struktur sosial.












