Noun
intermediate language (plural intermediate languages) (computing) A language of an abstract machine designed as an aid in the analysis of computer programs.