If the translation from code to program is perfect then while you&#x27;re technically correct, the distinction is meaningless.<p>The whole point of my comment is that it&#x27;s incredibly rare to have such accurate translation from the intent to the artifact and once the translation becomes good enough, they&#x27;re indistinguishable at least from some perspectives.  This is in great contrast to the majority of other things which are made, like machine parts, sheet metal parts, 3d printed parts, injection molded parts, extruded parts, cut and welded parts, etc.<p>Obviously there are also categories of things which are both the intent and artifact at once like written documents and the like, but often even with those there are various translation layers that take place.  For example, an author has ideas for a book in their head, but their ideas cannot be published, only their written work.  Similarly a business might agree to buy something from another business over many years and they ask their counsel to draft a contract that &quot;prevents us from getting screwed&quot; but the contract as written may not do so perfectly.