Emscripten é um compilador LLVM para JavaScript.Ele pega o código de bit LLVM (que pode ser gerado a partir do C / C ++ usando o Clang, ou qualquer outro idioma que possa ser convertido em código de bit LLVM) e compila esse código em JavaScript, que pode ser executado na Web (ou em qualquer outro local em que o JavaScript possa ser executado).Usando o Emscripten, você pode * Compilar código C e C ++ em JavaScript e executá-lo na Web * Executar código em linguagens como Python, compilando o CPython de C para JavaScript e interpretando o código na Web