I think that, if you show the ability to learn programming concepts, that you can definitely interview for an entry level position. At my current job, for example, I didn't even know what language they used until I showed up for the interview, and when I said I didn't know C#, they were fine with learning as I went, as I could answer their questions using pseudo code (ie: I answered with python lol).
You'd just need to be aware that there'd be A LOT of learning up front, from the language itself, to source control, to how to write code other people can understand, to talking to other people about programming ideas when you need help figuring out what to do. Depending on the company, most of that is expected to be learned on the job, using things like pair programming (someone will sit next to you, and help you as you, instead of you being solo 99% of the time).
That said, I think you'd have a better chance if you did have some experience. And again, it depends on what sort of things you think you'd like to try. There's a big difference, for example, between building a website, and writing the software that makes minor adjustments to thrust so a satellite doesn't fall from orbit and burn up in the atmosphere lol.