A compiler translates an application written in a higher-level programming language into a lower-level language so it can be executed.
A compiler translates an application written in a higher-level programming language into a lower-level language so it can be executed.