Introduction In order for a programmer to write a program, he needs a computer and its operating system. He needs a text editor in which he writes the code. He also needs what is called an Interpreter or a Compiler. In this article I explain the meaning of Compiler and Interpreter from the point of view of a person who is not a programmer, but is computer literate. The code A programmer types a program in a text editor. A program just typed in a text editor, is coded text, understood mainly by... Sign in to see full entry.