>
It shouldn't really "do" anything. Who needs a programming language with any abilities! That's not what languages are for!Everything you have available in software (and/or hardware) is the result of some of those languages that "don't do anything" and don't have "any abilities".
You want a "a language that lets [you] just describe what [your] executable should do - and then give [you] that executable".
That's exactly what existing languages already do -- the description happens in the language's syntax.
If you want a declarative description in physical language, you actually want a programming team, not a language. And the description is called a "design document" or "functional requirements".
You will get those when AI replaces programmers. And even then only as much as any set of loose language can be translated to a precise behaving program.
Don't hold your breath for either.
For all the misplaced sarcasm I don't think you understand how computers work.
I, and many others in here, can write a language like one of those you mention (Perl, C, etc). Can you write one like you described you want? You know, to show us all how it should be done, and how we're idiots for now offering it to you?
Reminds me more of those freshmen that hear about assembly being faster and want to rewrite everything, OS, apps, etc in assembly, because faster.