Não, você não pode substituir diretamente "instruções" pelo "programa de computador" em todos os contextos. Embora um programa de computador * consiste em * instruções, é mais do que apenas uma lista de instruções. Um programa de computador é um conjunto estruturado e organizado de instruções projetadas para executar uma tarefa específica, geralmente envolvendo vários componentes, fluxo de controle, estruturas de dados e potencialmente interações com sistemas externos. "Instruções" é um componente de um programa, não um sinônimo.
Pense assim:uma casa é feita de tijolos, mas você não diria que um tijolo é uma casa. Da mesma forma, um programa de computador é feito de instruções, mas as instruções não são um programa de computador.