Is it possible to create a new language for the Python Virtual Machine? I was reading over http://late.am/post/2012/03/26/exploring-python-code-objects , where the blogger discusses Python code objects. In it, he discusses a disassembly of a code object into bytecode and what the symbols in it mean.
This made me think there could be alternative ways to construct this bytecode. I was curious about the ability to create a sandboxed language within Python bytecode so that Python could load it up. Using Python itself for sandboxing seems darn near impossible, but this appears to make a pathway for another implementation language.
Where would I start if I wanted to pursue this venture? What might be a better approach, and where would I find more on other approaches?