Instalasi (program komputer)

Instalasi, penginstalan, atau pemasangan program komputer, adalah tindakan menyiapkan program untuk dieksekusi. Pemasangan mengacu pada penyetelan peranti lunak atau peranti keras dengan tujuan agar dapat digunakan pada komputer. Salinan digital dari peranti lunak (program) diperlukan untuk memasangnya. Ada berbagai proses dalam memasang suatu peranti lunak (program). Karena prosesnya beragam untuk setiap program dan setiap komputer, program sering kali dilengkapi dengan pemasangan, yaitu program khusus yang bertanggung jawab untuk melakukan apa pun yang diperlukan untuk instalasi. Instalasi mungkin merupakan bagian dari proses penerapan peranti lunak yang lebih besar. Instalasi biasanya melibatkan kode (program) yang disalin/dihasilkan dari berkas instalasi ke berkas baru di komputer setempat untuk memudahkan akses oleh sistem operasi, membuat direktori yang diperlukan, mendaftarkan peubah lingkungan, menyediakan program terpisah untuk menghapus instalasi dan lain-lain. Karena kode umumnya disalin/dihasilkan di beberapa lokasi, penghapusan instalasi biasanya melibatkan lebih dari sekadar menghapus folder program. Misalnya, berkas registrasi dan kode sistem lainnya mungkin perlu diubah atau dihapus untuk penghapusan instalasi sepenuhnya.