I don’t think users that are not developers would benefit from a real programming language at all. I’m a developer and have seen so many new coders failing miserable in Javascript and PHP. I don’t code Python but a I daresay it is that much more newbie friendly.
As a developer it might help me to write actual code without all the markup required with templating stuff. Functions/subroutines etc would be nice too. But again, does this any good for non-devs?
But hey something like Groovey (Java scripting) instead of Ninja I’d welcome … as a programmer.