Skip to content


Choosing the next EM • MCU target hardware

EM offers up a "write once, run anywhere..." value proposition which enables embedded developers to (easily) migrate code from one MCU to the next.  But embedded software portability ultimately depends upon porting the EM software – hence we need MCU #2, MCU #3, ....

EM has finally arrived – now what ???

While the effort spent to design and develop EM has literally spanned decades, the real journey has only just begun:   promoting, sustaining, and evolving  an open-source implementation of the language and its runtime for use by the broader embedded systems community.