Compiler

In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).