What is Compiler?

A compiler is a software utility which is used in association with a programming language to package the application code so that it can be executed by users without the programming language software used to write it. Programming languages such as Visual Basic and C have compilers so that users can run the applications without having the Visual Basic or C development programs on their systems.