Skip to content
Why Is It Called 'Patch'? — The Origin of the Term

Why Is It Called 'Patch'? — The Origin of the Term

DodaTech Updated Jun 20, 2026 2 min read

The Story

Before screens and keyboards, programs lived on paper tape and punch cards. When a programmer found a bug, there was no text editor to open. Instead, they’d literally cut out the bad section of paper tape with scissors and paste in a new section with adhesive tape.

That physical piece of tape was called a patch.

The word comes from the same root as “piece” — to patch something is to mend it by covering a damaged area. Ancient clothing patches, road patches, and software patches all share this origin. In each case, you’re applying a fix to a localized problem without rebuilding the entire thing.

How It Evolved

As computers evolved from paper tape to magnetic storage, the concept of patching moved with it. By the 1970s, patches were small binary or source code modifications applied to existing programs.

In the 1980s, Larry Wall created the patch utility, which reads a diff file and applies changes to source code. It became essential for sharing fixes across the burgeoning Unix community. With the rise of the internet, patches could be distributed electronically — no more cutting paper tape.

Today, “patch” covers everything from security hotfixes to game updates to operating system service packs. Your phone, laptop, and smart TV all receive patches. The scale has changed but the core idea remains: fix the problem without rebuilding everything from scratch.

Did You Know?

The paper tape patching technique created a literal paper trail. Early computing shops would have scissors and tape dispensers next to their punch tape readers — standard tools for every programmer, as essential as a text editor is today.

FAQ

What is a hotfix?
A hotfix is an urgent patch applied to a running system to fix a critical bug or security vulnerability without going through the full release cycle. The term comes from “hot” meaning immediately applied to a live system.
Who created the patch utility?
Larry Wall created the patch utility in 1985. He wanted to share changes to source code without sending entire files. He later went on to create the Perl programming language.
How are security patches different from regular patches?
Security patches specifically address vulnerabilities that could be exploited by attackers. They’re often released on a faster timeline (or zero-day) and are critical to apply promptly.

Related Etymologies

Why Is It Called 'Bug'? Why Is It Called 'Debug'?

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro