Star Trek had really smart computers, that you could simply tell what you wanted to do and they did it. The [Rzeppa] family has started a plain English compiler. It runs under Windows and appears to be fairly capable.
Plain language programming isn’t exactly a new idea. COBOL was supposed to mimic natural language with statements like:
MULTIPLY HOURS BY RATE GIVING PAYAMOUNT
You could argue this didn’t go over very well, but there is still a whole lot of COBOL doing a whole lot of things in the business world. Today computers have more memory and speed, so programmers have been getting more and more verbose for decades. No more variable names such as X1
and fprdx
. Maybe this will catch on.