Execute

EK-sih-kyoot /ˈɛksɪkjuːt/
verbB1
technicalformal

To carry out or put into effect (a plan, order, or course of action). (In computing) To run a computer program or instruction.

In computing, 'execute' specifically means to perform the actions specified by a program or a command. It's the final step after writing and compiling (if applicable) the code.

The story behind the word. The word 'execute' comes from the Latin 'exsequi,' meaning 'to follow out, pursue, perform, accomplish.' It's a combination of 'ex-' (out) and 'sequi' (to follow). Historically, it meant to carry out a task or fulfill a command. In the realm of computing, this meaning was directly applied to the process of a computer following the instructions of a program, carrying them out step-by-step.

Word relationships

  • run: More common and less formal, especially for users. 'Execute' is more technical.
  • perform: A general term for carrying out an action; 'execute' implies following specific instructions.
  • implement: To put a plan or decision into effect; 'execute' is the actual act of running the code.

Commonly confused with

  • Compile: To compile is to translate code into an executable format; to execute is to run that translated code.

Word family

  • executable (adjective/noun): Capable of being executed; a file that can be executed.
  • execution (noun): The act or process of executing.

Collocations

  • execute a program
  • execute a command
  • execute code
  • execute instructions
  • execute a query

Example sentences

  • "The operating system will execute the program once you double-click its icon." Describing running a program.
  • "You can execute this command from the terminal to view the system logs." Referring to a command.
  • "The new processor is designed to execute instructions much faster than its predecessor." Discussing performance.

Memory hook

Think of an 'EXECUTIVE' who 'EXECUTES' plans and orders, making things happen. Executive's Orders

When not to use

While 'execute' can mean to kill someone, in a technical context, it almost exclusively refers to running software. Be mindful of context to avoid ambiguity.

Fun facts

  • The term 'execution' in computing is neutral and doesn't carry the negative connotations it might have in other contexts.
  • Modern computers can execute billions of instructions per second.

Related words

Code, Compile, Function

LangBlitz
Take your vocabulary further with LangBlitz

Our English vocabulary app: FSRS spaced repetition, 5,000+ curated words across 119 topic groups, CEFR A1 to C2. Explore your mastery with the beautiful Vocabulary World feature.