Asm.js
asm.js は、C などの言語で記述されたコンピュータソフトウェアをアプリケーションに使用される一般的な言語であるJavaScriptの優れたパフォーマンス特性を維持しながら、Webアプリケーションとして実行できるように設計されたJavaScriptサブセットである。 asm.jsはJavaScriptのサブセットで構成されており、手動のメモリ管理を備えた静的型付き言語(Cなど)で記述されたコードをEmscripten(LLVMベース)などのソースツーソースコンパイラによって変換する。