Emscripten е компилатор за LLVM към JavaScript.Той отнема LLVM битов код (който може да бъде генериран от C / C ++ с помощта на Clang или друг език, който може да бъде преобразуван в LLVM бит код) и компилира този в JavaScript, който може да се стартира в мрежата (или където и да е другаде JavaScript може да работи).С помощта на Emscripten можете да * Компилирате C и C ++ код в JavaScript и да стартирате този в мрежата * Изпълнете код и на езици като Python, като компилирате CPython от C в JavaScript и интерпретирате код в този в мрежата