Yup, we have! Here's the paper: http://dl.acm.org/citation.cfm?id=2984551
and here's an open version: http://people.csail.mit.edu/karger/Papers/mavo.pdf
Look at the References and you'll find more :)
There's a whole area of research about end-user programming, though it doesn't usually involve languages, but more GUIs.