A software program that translates a programming language into machine language which a computer understands. A compiler usually generates assembly language first. The assembly language is then converted to machine language.
A software program that translates a programming language into machine language which a computer understands. A compiler usually generates assembly language first. The assembly language is then converted to machine language.