Compilat is the machine-readable version of the source code. The source code is written in a programming language, while compilat is written in a machine language. Compilat can be executed directly on the computer, while the source code must first be translated.