15. A computer program that converts an entire program into machine language at one time is called a/an A. interpreter B. simulator C. compiler D. commander E. None of the above
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language). Compilers are a type of translator that support digital devices, primarily computers. The name compiler is primarily used for programs that translate source code from a high-level programming language to a lower level language (e.g., assembly language, object code, or machine code) to create an executable program.