Everything About ___
Live briefing

Everything about Executable

Data that causes a computer to follow indicated instructions

In computing, an executable is a resource that a computer can use to control its behavior. As with all information in computing, it is data, but distinct from data that does not imply a flow of control. Terms such as executable code, executable file, executable program, and executable image describe forms in which the information is represented and stored. A native executable is machine code and is directly executable at the instruction level of a CPU. A script is also executable although indirectly via an interpreter. Intermediate executable code may be interpreted or converted to native code at runtime via just-in-time compilation. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: ExecutableA 5-minute orientation
  2. Skim a recent paper: Improving ransomware detection based on portable executable header using xception convolutional neural networkInfluential work since 2022
  3. Pick up a classic book: Think and Grow RichThe most-reprinted book on the subject
  4. Read the landmark paper: Executable cell biologyCited 448 times
  5. Go sideways: Application binary interfaceA closely related topic
  6. Go sideways: MinGWA closely related topic

📖 Definitions

Adjective Capable of being executed.

Noun A file that can be run directly by a computer's hardware or a p-code interpreter with no further processing.

🗂️ The subject at a glance

  1. Native executable

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics