Emscripten to kompilator LLVM na JavaScript.Pobiera kod bitowy LLVM (który można wygenerować z C / C ++ za pomocą Clanga lub dowolnego innego języka, który można przekonwertować na kod bitowy LLVM) i kompiluje go w JavaScript, który można uruchomić w Internecie (lub w dowolnym innym miejscu, w którym można uruchomić JavaScript).Za pomocą Emscripten możesz * Kompilować kod C i C ++ w JavaScript i uruchamiać go w Internecie * Uruchom także kod w językach takich jak Python, kompilując CPython z C do JavaScript i interpretując kod w tym w Internecie