One alternative I've seen is what happens with artificial intelligence: if we can do it, it's not AI, just "algorithms" or whatever. In reality the definition of "artificial intelligence" is broad enough to cover the things we consider mundane today, like movie recommendations and search engine results.
If MS Paint was souped up with things like repetition and conditionals, would you be so opposed to calling that "programming"?
One alternative I've seen is what happens with artificial intelligence: if we can do it, it's not AI, just "algorithms" or whatever. In reality the definition of "artificial intelligence" is broad enough to cover the things we consider mundane today, like movie recommendations and search engine results.
If MS Paint was souped up with things like repetition and conditionals, would you be so opposed to calling that "programming"?