Programming languages based on JavaScript VMs

(Ad, please don’t block)

I’m still getting used to the idea that one delivers programs for JavaScript virtual machines (VMs) as JavaScript source code and not in some kind of binary format. With parsers being fast, there is just one more intermediate step that is only performed once, when loading a program. Once the feeling of weirdness wears off, it seems logical that people would implement programming languages on top of JavaScript, especially with recent speed advancements that happened for JavaScript VMs. This website is a comprehensive listing of all programming languages that have been “ported to” JavaScript.

Related post: