executable program

Also found in: Dictionary, Thesaurus, Acronyms.
Related to executable program: Executable code

executable program

[‚ek·sə¦kyüd·ə·bəl ′prō·grəm]
(computer science)
A program that is ready to run on a computer.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.

executable code

Software in a form that can be run in the computer. Executable code generally refers to machine language, which is the set of native instructions the computer carries out in hardware. Executable files in the DOS/Windows world use .EXE and .COM file extensions, while executable files in Mac, Linux and Unix do not require specific extensions. They are identified by their file structure.

Interpreted Languages Require One More Step
Executable code may also refer to programs written in interpreted languages that require additional software to actually execute. Some interpreted languages remain in their source code form, such as JavaScript and VBScript, while others are compiled into an intermediate language, such as Java and Visual Basic. Interpreted languages require software "runtime engines" to convert the program into executable instructions for a particular CPU family that the hardware executes. See machine language, runtime engine, linker, compiler, intermediate language, x86 and Java Virtual Machine.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
ClientSM: It is the name of the executable program and file-transmission server (transmitter) program.
With them you can embed macros in charts so that clicking on a symbol will evoke an executable program or dialog boxes that can be programmed to perform tasks, including instructions to users and displays of useful feedback.
After it is available, an executable program can be made from any collection of source code by simply running the compiler program so that it does the job of translating it.
With DOS 5.0 alone, the best configuration showed 624.9k free with 612.8k available for the largest executable program. It was unable to handle all the TSRs and if the others or some network drivers were loaded into low RAM, there would not be enough room to load a big program such as WordPerfect 6.0.
During the first activity (propagation), the virus spreads to other boot sector executable programs (for an explanation of technical terms used in this article, see the sidebar "Defining the jargon of Viruses" on page 41).
The spread of file viruses was initially slow because most people rarely traded executable program files.
The result of this improvement was antivirus programs that could detect the vast majority of file viruses by scanning less than 8KB of each executable program. This technique dramatically increased the speed and efficiency of antivirus products and is still being used today in some products.
* Don't permit computer users to download an executable program from a public bulletin board and run it on the firm's computers without first performing some software acceptance procedure to ensure it is virus-free.