Share Your Experience: Take the 2024 Developer Survey

# Tag Info

### Reversed language name

PHP, 3 bytes PHP Try it online! It looks like it outputs the language name, but it's actually the letters in reversed order.
• 46.4k

### Make an error quine!

Windows .EXE, 248 bytes ...
• 13.9k
Accepted

### Can you give me half? (No digits)

Jelly, 177 bytes ...
• 42.4k

### Write a Programming language of Unknown Completeness

Legendre This language is only Turing-complete if and only if Legendre's conjecture is false, i.e. there exists a integer n > 0 such that there are no primes between n^2 and (n+1)^2. This language ...
• 1,309

### Confound my attempts to solve the halting problem

brainfuck, 6013 4877 4376 bytes Edit: -1136 bytes. Switched to a better way of generating the data for the quine Edit2: -501 bytes. Revisited my self-interpreter and cut it down a couple of hundred ...
• 47.2k
Accepted

Java ...
• 3,185

### Computer Generated Cracked Soil

Mathematica A Voronoi diagram looks like this drawing, from Wikipedia, showing 19 cells, each containing a single seed point. A cell consists of the subregion of points which the respective ...
• 25.3k

### 8 ought to become Infinity

Python3 Clean Program: This is just a standard countdown while loop. n = 8 while n != 0: n -= 1 print("done") Augmented Program: ...
• 25.7k

Perl 5 ...
• 14.8k

### Make a circle illusion animation

Excel (no VBA) ...
• 721

### Computer Generated Cracked Soil

Java I used an approach based on recursive Voronoi diagrams. The outputs doesn't look very realistic, but I guess they're okay. Here are some example images (resized to 250x250 so that it doesn't ...
• 8,142

### Reversed language name

Cubix Because Cubix doesn't always need to be indecipherable begin; print "Cubix" > output; end@?; Try it online! Watch it running
• 12.2k

### Can you give me half? (No digits)

Raku, 5 bytes π/τ Try it online! The constant Pi divided by Tau is, of course, 1/2. An alternative without the pesky unicode ...
• 47.2k
Accepted

### Design a One Instruction Set Computer!

XOISC This OISC is based on Fokker's X-combinator which is defined as follows: $$X = \lambda f\ . f\ (\lambda g\ h\ x\ . g\ x\ (h\ x))\ (\lambda a\ b\ c\ . a)$$ If we acknowledge the fact that ...
• 16.8k

### Reversed language name

R, 8 bytes Took me a while to figure this one out, but I think I've solved it! cat("R")
• 3,879

### Sort a list and write some English!

Dogescript It's basically English, right? shh oooot! my keyybr oad is brokn. i ne ed neew 1. such fixs much keys keys dose sort wow keys translates to: ...

### Design a One Instruction Set Computer!

Draw Draw is an OISC acting on a 2D grid, marking squares in a manner similar to the Wang B-machine. However, to keep the language as simple and OISC-y as possible, all instructions (of which there ...
• 1,309

### Make The Finest Magic Code Square

Keg, 4x4 magic square 0601 7.92 3._. 8654 Try it online! Outputs 0601 - 1 7.92 - 7 3._. - 3 8654 - 4 /||||\ 98652 0 I can't believe this actually works! ...
• 33.5k

### Can you give me half? (No digits)

Python 3, 117 bytes Try it online! (lambda n:round(sum(__import__('random').random()for _ in range(n))/n,ord('B')-ord('A')))(ord('~')*ord('~')*ord('~')) This takes ...
• 639

### 8 ought to become Infinity

Perl Clean for($i=0;$i<8; $i++) { } Augmented *i=*|; for($i=0; $i<8;$i++) { } Ideone.
• 33.3k

### Can you give me half? (No digits)

Vyxal, 122 bytes H H AAAAA L FFFFF H H A A L F HHHHH AAAAA L FFFFF H H A A L F H H A A LLLLL ½ Try it Online! You ...
• 33.5k

### Make an error quine!

TrumpScript - Making PPCG Great Again (TrumpScript) When trying to run this language on a windows PC, the output is always: ...
• 20.7k

### 8 ought to become Infinity

Python 3 Clean Program: The standard way to do something 8 times in python is: for i in range(8): # Do something pass Augmented Program: However, if ...
• 14.7k

### Reversed language name

HTML, 11 Bytes &#8238;HTML -4 Bytes hardcoding the unicode character in a html file HTML, 12 Bytes &#x202e;HTML ...
• 13.3k

Befunge-96 '~h The user's code can follow anywhere after this sequence, as long as these are the first three characters in the source. The ...
• 8,918

/// /\/// The only operation in /// is repeated string substitution, like this: /pattern/replacement/. This code removes ...
• 3,888

C++ ...
• 16.5k