Т.е. ты хочешь писать на языках вроде Java/C++ и т.д. с последующей компиляцией в JS?
Как вариант используешь для своего языка компилятор в LLVM (например Clang), а затем транслятор в JS, вроде
emscripten
Пример: движок
Unreal Engine 3 (недавно писали, что портанули 4-й).
Также существует для множества языков свои трансляторы в JS.
Что именно тебя интересует?