По шестеренке: содержит идеальное и является идеальным - разные вещи. Вроде все скажут, что вот конкретный экземпляр шестеренки - материален. То есть есть идея шестеренки и сама шестеренка.
Вот такая же штука и с программой. И поэтому важно, что человек имеет в виду, когда говорит "программа".
Если исходный код по вашему является отображением программы, то что тогда сама программа?
Я попробую зайти с другой стороны. Вот у вас есть любимый человек. И в кармане маленьком вашем есть цветная фотография этого человека. Когда вы смотрите на фотографию, у вас возникают тёплые чувства. Но вы же согласны, что эти теплые чувства вызывает не сочетание RGB, упорядоченным образом расположенное на прямоугольном листе плотной бумаги? А тёплые чувства вызывает ОБРАЗ, который создаётся в мозге при взгляде на это сочетание.
Но это на персональном, так сказать, уровне.