IL2CPU (IL To CPU) es un compilador AOT que se escribe utilizando un lenguaje compatible con Common Intermediate Language ( C # ). Traduce el lenguaje intermedio común al código de máquina . IL2CPU es el componente principal del Proyecto Cosmos y es desarrollado por el mismo equipo.