Executable
| Program execution | 
|---|
| General concepts | 
| Types of code | 
| Compilation strategies | 
| Notable runtimes | 
| 
 | 
| Notable compilers & toolchains | 
| 
 | 
In computer science, executable code, an executable file, or an executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions", as opposed to a data file that must be interpreted (parsed) by an interpreter to be functional.
The exact interpretation depends upon the use. "Instructions" is traditionally taken to mean machine code instructions for a physical CPU. In some contexts, a file containing scripting instructions (such as bytecode) may also be considered executable.