Also see Binary file An executable or executable file, in computer science, is a file whose contents are meant to be interpreted as a program by a computer.While a file in source form may be executable, such a file is usually referred to as a "script." Most executable files contain the binary representation of machine instructions of a specific processor (in which case the executable may also be referred to as a binary), or they may be binary pseudocode for a virtual machine. A non-source executable file is also called an object program. Some operating systems designate executable files by specific naming convention (such as the name ending in a filename extension ".bin" or ".exe") or noted alongside the file in its metadata (such as the "execute" permissionbits under Unix-likeoperating systems). However, unless a file contains properly-formatted computer instructions, it will not actually execute properly even if it is so marked.
See more at Wikipedia.org...