¿En qué está escrito Erlang?

Cuál es la implementación de Erlang y Erlang y Erlang / OTP escrita y compilada? ¿Es el ensamblaje, C o Erlang mismo?

Actualización 1: Gracias a DrJokepu. Si entiendo correctamente, el compilador de fuente a máquina virtual de Erlang está escrito en el propio Erlang. Pero la VM está escrita en C.

Actualización 2: Hynek-Pichi-Vychodil señaló muchos detalles.

VM y controladores de interacción HW: en C.Compiler (a VM) y bibliotecas: en Erlang. Extensiones: Posible en cualquier idioma escribiendo un puerto o un nodo Erlang en ese idioma.

Respuestas a la pregunta(3)

Su respuesta a la pregunta