Here's the problem: whatever you create, will not really be a natural language, it will just be another programming language.
This is not what I was suggesting at all. I am thinking along the lines of Knuth's literate programming. What I'm proposing is a programming language combined with natural language, but instead of annotating a programming language with natural language annotations, I'm proposing doing it the other way around. There would still be two separate languages involved. You are talking about a single notation system with the qualities of both natural language and a programming language. Yes, that is a crank idea, which your mind seems to be stuck on.
This is not what I was suggesting at all. I am thinking along the lines of Knuth's literate programming. What I'm proposing is a programming language combined with natural language, but instead of annotating a programming language with natural language annotations, I'm proposing doing it the other way around. There would still be two separate languages involved. You are talking about a single notation system with the qualities of both natural language and a programming language. Yes, that is a crank idea, which your mind seems to be stuck on.