Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Concept

Intermediate Representation

Model

A data structure used internally by a compiler to represent a program between its source-language form and its final machine-code form, chosen to be easy to analyze and transform independently of both the source language and the target hardware.

Facts
Core Principle
The source code of a program is translated into a form more suitable for code-improving transformations before being used to generate object or machine code for a target machine. 1
Connections

In Field

Sources
1. Intermediate representation - Wikipedia
Intermediate language
Quote, Intermediate language
The term comes from their use in compilers, where the source code of a program is translated into a form more suitable for code-improving transformations before being used to generate object or machine code for a target machine.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.