Software segundo a definição da ISO é muito mais que "instruções para computadores fazerem coisas"
Infraestrutura, dados, documentação, suporte e tudo mais que é necessario para estas "instruções" serem executadas também fazem parte do software. O codígo é so um pedacinho do software.