All original content is created in Ukrainian. Not all content has been translated yet. Some posts may only be available in Ukrainian.Learn more

What is a recursive acronym (backronym)?

Post cover: What is a recursive acronym (backronym)?
Table of contentsClick link to navigate to the desired location
This content has been automatically translated from Ukrainian.
A recursive acronym is a humorous or creative type of acronym in which the first letter stands for the acronym itself or refers to it. That is, the acronym's expansion uses the acronym itself. It is a play on words that is often used in the fields of programming, technology, or hacker culture.

Examples

  • GNUGNU's Not Unix
    (that is, "GNU is not Unix," but the abbreviation contains itself: GNU).
  • PHPPHP: Hypertext Preprocessor
    The first letter means "PHP," so the name includes itself.
  • YAMLYAML Ain’t Markup Language
    Here, a recursive construction is also used: YAML is not a markup language (but the word YAML is used in the expansion).

Why do they do this?

  1. Humor — it is a technical joke, a kind of intellectual play.
  2. Identity — recursive acronyms often become a symbol of the project's creativity.
  3. Tradition — many well-known projects in the open-source world use similar names.
This is an example of how even in the strict world of programming there is room for self-irony and a creative approach to naming.
I haven't found a stable meaning for a recursive acronym for AI (AI is currently very popular, so it would be a good example). So I will try to come up with something:
AIAI Inside.
It's something, but I ran out of imagination for more ^_^

This post doesn't have any additions from the author yet.

What is doxing (doxing, sometimes - doxing)?
Aug 30, '24 15:13

What is doxing (doxing, sometimes - doxing)?

jargoniist
jargoniist@jargoniist
What is Post-Internet?
Oct 3, '24 11:25

What is Post-Internet?

jargoniist
jargoniist@jargoniist
What is Tteokbokki?
Oct 11, '24 17:01

What is Tteokbokki?

jargoniist
jargoniist@jargoniist
Generics and original drugs: what is the difference and what to choose
Dec 23, '24 11:40

Generics and original drugs: what is the difference and what to choose

jargoniist
jargoniist@jargoniist
How to choose the best books for children?
Jan 3, '25 08:52

How to choose the best books for children?

jargoniist
jargoniist@jargoniist
The best apps for playing Sudoku: mobile and desktop options
Jun 10, '25 11:11

The best apps for playing Sudoku: mobile and desktop options

jargoniist
jargoniist@jargoniist
Who is an Edgelord?
Aug 16, '25 10:28

Who is an Edgelord?

jargoniist
jargoniist@jargoniist
Doomscrolling, thought prompting, and the Google effect: what are they?
Aug 16, '25 10:49

Doomscrolling, thought prompting, and the Google effect: what are they?

jargoniist
jargoniist@jargoniist
What is lexical reduplication?
Aug 20, '25 09:18

What is lexical reduplication?

jargoniist
jargoniist@jargoniist
What is a bas relief?
Sep 1, '25 22:30

What is a bas relief?

jargoniist
jargoniist@jargoniist
What is damask?
Sep 1, '25 22:42

What is damask?

jargoniist
jargoniist@jargoniist
Enthronement – what does it mean?
Sep 7, '25 12:29

Enthronement – what does it mean?

jargoniist
jargoniist@jargoniist