Compiler
Computer Science Fundamentals / Computational Infrastructure
noun
Definition: A compiler is a software system that translates source code written in one programming language into target code that hardware or another execution environment can process, often low-level code such as assembly, object code, or machine code. In AI systems, compiler infrastructures may additionally optimize computation graphs or framework-level operations for efficient execution on accelerators [IBM].
Example in context: “This paper introduces AwareCompiler, an agentic framework for compiler optimization …” [Zhou et al. 2025]
Synonyms: language translator (broad near-synonym, not always exact); compiler system
Related terms: source code; target code; machine code; compiler optimization; execution environment; AI chip compiler