An intermediate language is a language that is halfway between the source language and machine language. The intermediate language can not run by itself and must be run with a special interpreter for each CPU. Intermediate languages are used to make programming languages compatible with a number of computers. Since a large amount of the translation has already been done by the intermediate language compiler, it is faster to create an interpreter for a new CPU family than to create a entire new compiler all over again.
No comments:
Post a Comment