Python. Client Side.

Skulpt is an entirely in-browser implementation of Python.

No preprocessing, plugins, or server-side support required, just write Python and reload.

Help, or examples: 1 2 3 4 5 6 7 8. Ctrl-Enter to run.