Perangkat lunak (software), adalah kumpulan instruksi dan program digital yang mengarahkan komputer untuk melakukan tugas tertentu, sehingga berbeda dengan hardware yang berbentuk fisik. Perangkat lunak ada untuk berbagai fungsi, seperti sistem operasi (misalnya Windows, macOS), program aplikasi (seperti browser dan pengolah kata), serta program untuk tujuan khusus lainnya.
Perangkat lunak sebagai kumpulan data terprogram adalah data yang diformat secara digital dan tersimpan dalam komputer dengan tujuan dan fungsi tertentu.
Peran penting lainnya adalah untuk menjalankan dan mengatur semua operasi dalam sebuah perangkat elektronik, dari komputer hingga ponsel pintar.
Jenis perangkat lunak :
Sistem Operasi: Program dasar yang mengelola sumber daya perangkat keras dan menyediakan platform untuk menjalankan program lain. Contohnya adalah Windows, macOS, dan Linux.
Program Aplikasi: Program yang dirancang untuk membantu pengguna menyelesaikan tugas-tugas spesifik, seperti browsing internet (Chrome), menulis dokumen, atau bermain game (PhotoScape, WhatsApp).
Bahasa Pemrograman: Perangkat lunak yang digunakan oleh pengembang untuk menulis instruksi dan membuat program komputer lainnya, contohnya HTML, CSS, dan Python.