Emscripten je prevajalnik LLVM v JavaScript.Vzame bitno kodo LLVM (ki jo lahko ustvarite iz C / C ++ s pomočjo Clang-a ali katerega koli drugega jezika, ki ga je mogoče pretvoriti v bitko kodo LLVM) in predela v JavaScript, ki ga je mogoče zagnati v spletu (ali kjer koli drugje, kjer se lahko izvaja JavaScript).S programom Emscripten lahko * Sestavite kodo C in C ++ v JavaScript in jo zaženete v spletu * Zaženete kodo tudi v jezikih, kot je Python, tako da zberete CPython iz C v JavaScript in interpretirate kodo v spletu.