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)?
30 Aug 15:13

What is doxing (doxing, sometimes - doxing)?

jargoniist
jargoniist@jargoniist
What is Post-Internet?
03 Oct 11:25

What is Post-Internet?

jargoniist
jargoniist@jargoniist
What is Tteokbokki?
11 Oct 17:01

What is Tteokbokki?

jargoniist
jargoniist@jargoniist
Generics and original drugs: what is the difference and what to choose
23 Dec 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?
03 Jan 08:52

How to choose the best books for children?

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

The best apps for playing Sudoku: mobile and desktop options

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

Who is an Edgelord?

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

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

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

What is lexical reduplication?

jargoniist
jargoniist@jargoniist
What is a bas relief?
01 Sep 22:30

What is a bas relief?

jargoniist
jargoniist@jargoniist
What is damask?
01 Sep 22:42

What is damask?

jargoniist
jargoniist@jargoniist
Enthronement – what does it mean?
07 Sep 12:29

Enthronement – what does it mean?

jargoniist
jargoniist@jargoniist