. . "A compiler is a program that translates the source code written in a high-level language like Java into a file that can be executed directly by a computer." . .