Intermediate Languages
Intermediate languages are with us for quite a long time.
Most of the
compilers employ them in one-way or another.
The way of using
intermediate languages have also sometimes contributed to the
success of the languages like Pascal,...
More
Intermediate Languages
Intermediate languages are with us for quite a long time.
Most of the
compilers employ them in one-way or another.
The way of using
intermediate languages have also sometimes contributed to the
success of the languages like Pascal, Java and recently C# (with .
NET
initiative in general).
Even some tools like MS-Word makes use of an
intermediate language (p-code).
Intermediate languages have made a
big difference in achieving portability of code.
This article explores the
concept of intermediate languages and their use in achieving complete
portability and language interoperability.
In 1950s itself, this idea of having an intermediate language was
experimented with the introduction of UNCOL [1].
Later Pascal became
widely available because of p-code.
Not until recently did Java
employed the same technology with its promise of portability to
become a big success.
Now Microsoft s .
NET initiative is also based on
this approach, but the keyword is language i
Less