In computing, what is the definition of a compiler?
Explanation
A compiler is a software tool that transforms source code written in a programming language into an object program or machine code. It is not a programmer or a person, nor is it related to key punch operations.