Compiler 1 min read Rate this explanation: A program that translates code into machine-readable instructions Share this: Twitter Facebook LinkedIn Tutorial Compiler Tutorial Related Terms Interpreter A program that executes code line by line Library A collection of pre-written code that can be used in a program Function A block of code that performs a specific task Program A set of instructions that a computer can execute Procedure A set of instructions that performs a specific task Learn More Reference 1 Reference 2 Video