1. asm.js

    An extraordinarily optimizable, low-level subset of JavaScript, intended to be a compile target from languages like C++.

  2. WebAssembly

    WebAssembly or "wasm" is a new portable, size- and load-time-efficient format suitable for compilation to the web.