Emscripten
asm.js
Google Native Client(PNaCl)
Haxe
WebAssembly