You don't buy a drill, you buy a way to get a hole in, say, wood. That's the core product.
The core product of 'programming' is a software solution. So far, the best way to approach it is text.
But... text is an incredibly poor model! It's almost literally an accounting system of "Jake spent fifty dollars." It's text which is "actively harmful," and we see it all around us in the absence of maintainable systems. Yes, currently, it's the best way we've found; just as horse and buggy was the best current form of travel 150 years ago. But it takes very little imagination to expect we'll find better.