La instalación de programas computacionales, conocidos como software, es el proceso mediante el cual nuevos programas son transferidos a un computador para ser configurados y preparados para ser ejecutados, cumpliendo la función para la cual fueron desarrollados. Los programas pasan por diferentes fases de desarrollo e instalación como el desarrollo, las pruebas y la producción, en cada una de las cuales la instalación cumple objetivos diferentes. El término "software" se usará para referirse a programas computacionales en lugar de "programa".