Esoteric programming language
An esoteric programming language (sometimes shortened to esolang) is a programming language designed to test the boundaries of computer programming language design, as a proof of concept, as software ...
Esoteric programming language - Wikipedia
Magic smoke
Magic smoke (also factory smoke, blue smoke, or the genie) is a humorous name for the very strong, caustic smoke produced by overheating electronic circuits or components. The smoke typically smells o...
Magic smoke - Wikipedia
The Complexity of Songs
"The Complexity of Songs" was a journal article published by computer scientist Donald Knuth in 1977, as an in-joke about computational complexity theory. The article capitalizes on the tendency of po...
COMEFROM
In computer programming, COMEFROM (or COME FROM) is an obscure control flow structure used in some programming languages, originally as a joke. COMEFROM is roughly the opposite of GOTO in that it can ...
COMEFROM - Wikipedia
Internet Oracle
The Internet Oracle (historically known as The Usenet Oracle) is an effort at collective humor in a pseudo-Socratic question-and-answer format.A user sends a question to the Oracle via e-mail, or the ...
TPS report
A TPS report (Testing Procedure Specification) is a document used in software engineering and electronic engineering, in particular by a quality assurance group or individual, that describes the testi...
TPS report - Wikipedia
Malbolge
Malbolge is a public domain esoteric programming language invented by Ben Olmstead in 1998, named after the eighth circle of hell in Dante's Inferno, the Malebolge.Malbolge was specifically designed t...
Any key
Computer programmers historically used "Press any key to continue" (or a similar text) as a prompt to the user when it was necessary to pause processing. The system would resume after the user pressed...
Any key - Wikipedia
Write-only memory (joke)
Write-only memory (WOM) is the opposite of read-only memory (ROM). By some definition, a WOM is a memory device which can be written but never read. Since there should be no practical use for a memor...
List of User Friendly characters
User Friendly characters are the characters that feature on the webcomic User Friendly.
A.J. Garrett is the creative guy for the company, maintaining and designing their websites. As a web designe...
Hex (Discworld)
Hex is a fictional computer featuring in the Discworld novels by Terry Pratchett. First appearing in Soul Music, Hex is an elaborate, magic-powered and self-building computer (not unlike the 'shamble'...
Halt and Catch Fire
Halt and Catch Fire, known by the assembly mnemonic HCF, refers to several computer machine code instructions that cause a computer's CPU to cease meaningful operation. The expression "catch fire" is ...
Bush hid the facts
Bush hid the facts is a common name for a bug present in some Microsoft Windows applications, which causes a file of text encoded in ASCII or its superset (such as in a Windows code page) to be interp...
The Daily WTF
The Daily WTF (also called Worse Than Failure from February to December 2007) is a humorous blog dedicated to “Curious Perversions in Information Technology”. The blog, run by Alex Papadimoulis, “offe...
Shakespeare (programming language)
The Shakespeare Programming Language (SPL) is an esoteric programming language designed by Jon Åslund and Karl Hasselström. Like the Chef programming language, it is designed to make programs appear t...
Write-only language
In computer humor, a write-only language is a programming language with syntax (or semantics) sufficiently dense and bizarre that any routine of significant size is too difficult to understand by othe...
Visual inspection
Visual inspection is a common method of quality control, data acquisition, and data analysis.Visual Inspection, used in maintenance of facilities, mean inspection of equipment and structures using eit...
The Tao of Programming
The Tao of Programming is a book written in 1987 by Geoffrey James. Written in a tongue-in-cheek style spoof of classic Taoist texts such as the Tao Te Ching and Zhuangzi which belies its serious mess...
Hover!
Hover! was a video game that was included on CD-ROM versions of the Microsoft Windows 95 operating system. It was a showcase for the advanced multimedia capabilities available on personal computers at...
Hover! - Wikipedia
Hyper Text Coffee Pot Control Protocol
The Hyper Text Coffee Pot Control Protocol (HTCPCP) is a facetious communications protocol for controlling, monitoring, and diagnosing coffee pots. It is specified in RFC 2324, published on 1 April 19...
Hyper Text Coffee Pot Control Protocol - Wikipedia
Omgrofl
Omgrofl is an esoteric programming language with keywords resembling internet slang. The language was created by Juraj Borza in 2006.
Variables are required to be a variation of the word LOL, such...
User error
A user error is an error made by the human user of a complex system, usually a computer system, in interacting with it. Although the term is sometimes used by human–computer interaction practitioners,...
F. X. Reid
Michael ("Mike") William Shields is a British computer scientist.
Mike Shields has been an academic in the Department of Computing at the University of Surrey in Guildford, southern England. His r...
Bogosort
In computer science, bogosort (also stupid sort, slowsort, random sort, shotgun sort or monkey sort ) is a particularly ineffective sorting algorithm based on the generate and test paradigm. It is not...
Bogosort - Wikipedia
Ninety-ninety rule
In computer programming and software engineering, the ninety-ninety rule is a humorous aphorism that states:That the total development time sums to 180% is a wry allusion to the notorious tendency of ...
Befunge
Befunge is a stack-based, reflective, esoteric programming language. It differs from conventional languages in that programs are arranged on a two-dimensional grid. "Arrow" instructions direct the con...