EM intermediate language
Unlike the GNU Compiler Collection's ( GCC ) intermediate language , EM is a real programming language and could be implemented in hardware; a number of the language front-ends have libraries implemented in EM assembly language . 
<triplet> assembly language <subj> programming language <obj> instance of