I made an edit to the original question which was basically, "what programming languages exist to do X?"
One of the site close reasons is:
Questions asking us to find or recommend tools, libraries, programming languages, resources (including books, blogs, tutorials, and examples), or projects to undertake are off-topic on Programmers as they attract opinionated answers that won't have lasting value to others. You may be able to get help in The Whiteboard, our chat room. 2
It seems this original question fits this criteria exactly as the question as worded was:
Is there a programming language that supports this?
The answers are pretty much exactly the problem with such questions as it is a large number of "this language does this!" types of answers, as I write this post there are 15 different answers.
However it seems the community support is in favor of leaving the question as it originally was worded given several of followup comments and their respective upvotes.
What should be done with this question? It seems like what might be best is to just rollback my edit and closing the question. The original is obviously off topic and has picked up a lot of answers already.