Back to Articles

Ten Everyday Words That Started as Computing or AI Jargon

Kim Taylor
September 10, 2026
4 mins

Words like "bug," "spam," and "algorithm" all started as technical jargon before becoming everyday vocabulary. Here's where ten common ones actually came from.

TL;DR

  • A surprising number of words in everyday use started life as narrow, technical computing or engineering terms before escaping into general vocabulary.
  • Some of these origin stories are well known, others are genuinely surprising once you trace them back.
  • Language absorbing technical jargon into everyday use isn't new, it's just happening especially fast right now because of how quickly AI terminology is spreading.

Plenty of words people use every day started out as narrow, technical terms confined to computing or engineering, long before they became part of ordinary conversation. Here are ten with genuinely interesting origins, some well known, some less so.

Bug

The story of "bug" meaning a technical fault is often traced to a moth found stuck in a relay of an early computer in 1947, logged in the machine's maintenance notebook as the literal cause of a malfunction. The term "bug" for a mechanical defect actually predates that specific incident by decades in engineering circles, but the moth story is real and became the popularized origin story that stuck in public memory.

Spam

Unwanted repetitive digital messages get their name from Monty Python's Flying Circus, a 1970s British comedy sketch featuring a group of Vikings repeatedly chanting the word "Spam" over a canned meat product, drowning out actual conversation. Early internet users adopted the word to describe unwanted, repetitive messages flooding a forum or inbox, the connection to the sketch's relentless repetition, not the food itself, is the actual origin.

Algorithm

This one has genuinely old roots, tracing back to the name of a 9th-century Persian mathematician, whose name was Latinized in a way that eventually produced the modern word. The term referred to step-by-step mathematical procedures long before computing existed, and computing simply adopted an already-existing word for exactly what it needed to describe.

Firewall

Before it meant a network security barrier, "firewall" was literally a physical wall built to prevent fire from spreading between sections of a building, a term still used in that original sense in construction and fire safety. Computing borrowed the metaphor directly: a barrier designed to contain and prevent something harmful from spreading.

Virus

Borrowed directly from biology, where it originally described a self-replicating pathogen. The parallel to a piece of malicious code that copies itself and spreads between systems was close enough that the biological term transferred almost unchanged into computing vocabulary.

Cookie

The small piece of data websites store on a visitor's device gets its name from "magic cookie," an older computing term for a small piece of data passed between programs, itself likely inspired by the general idea of a small token or treat. The food-adjacent name has stuck for decades despite the two having nothing else in common.

Cloud

Referring to remote, internet-based computing resources rather than local storage, "the cloud" comes from network diagrams, where a cloud shape was traditionally used as a simplified symbol representing the complex, abstracted parts of a network that didn't need to be drawn in detail. The metaphor of something intangible and somewhere "up there" stuck.

Bot

Short for "robot," used for automated software that performs repetitive tasks or, more recently, simulates conversation. The shortened form became common enough in tech contexts that it now functions as a standalone word in everyday use, largely detached from its robotic origin.

Hallucination

Borrowed from psychology, where it describes a sensory experience with no external stimulus, i.e., perceiving something that isn't there. Applied to AI, it describes a model generating confident, plausible-sounding output that has no basis in fact, a fittingly direct metaphor for confidently perceiving something that isn't real.

Prompt

Long used in theater and broadcasting to describe a cue given to remind someone what to say or do next, "prompt" has taken on a specific new life as the term for the text input someone gives an AI model to generate a response, a fairly natural extension of its original meaning.

Why this keeps happening

Technical fields regularly need precise new vocabulary, and borrowing an existing word with a related meaning is usually easier than inventing something from scratch, which is exactly why so much everyday language traces back to a narrow, technical origin.

This pattern isn't unique to computing or AI, most fields do this to some degree. What's notable right now is the sheer speed at which AI-specific vocabulary, hallucination, prompt, agentic, and others, is moving from specialist jargon into genuinely common usage, likely the fastest pace of this kind of linguistic absorption in recent memory.

FAQs

Did the word "bug" really come from an actual insect? 

The popularized origin story involves a moth found in a 1947 computer relay, logged as the literal cause of a malfunction. The term for a mechanical defect actually predates that specific incident by decades, but the moth story became the widely repeated version.

Where does the word "spam" for unwanted messages actually come from? 

From a 1970s British comedy sketch featuring repeated, overwhelming chanting of the word "Spam," which early internet users adopted to describe unwanted, repetitive digital messages, referencing the sketch's relentless repetition rather than the food itself.

Is "algorithm" originally a computing term? 

No, it's much older, tracing back to the name of a 9th-century Persian mathematician. The word described step-by-step mathematical procedures long before computing existed, and computing adopted an already-existing term.

Why do so many AI and computing terms come from other fields? 

Borrowing an existing word with a related meaning is usually faster and more intuitive than inventing new vocabulary from scratch, which is a common pattern across most technical fields, not unique to computing or AI.