We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

You make the esolang

From Esolang
Jump to navigation Jump to search

Welcome to You make the esolang, an esolang that anyone can edit! It is by User:Esolangist and is inspired by Place. The name is actually Superlang, and I will remove signatures and section 1 when it is finished!

Rules!

You can sign your name on a section to "own" it, meaning other people cannot delete it (other than User:Esolangist)

Sections with * cannot be signed. Sections with ° are signed by the parent section's signer.

The actual esolang

Superlang is an esolang by many people, including User:Esolangist.

Contributors*

User:Esolangist, User:PrySigneToFry

Commands*

  1. Esolangist (talk) 13:13, 1 November 2025 (UTC) is an output command
  2. +, -, *, /, ^ do addition, subtraction, multiplication, division etc.
  3. changes language to Nuigurumiato
    1. Note for ¶: Nuigurumiato is User:Esolangist's favourite esolang
    2. Another note for ¶: This uses the text format used in the article.
  4. All codes in SLet 3.0 also suitable here.
  5. @ changes the language to 嘭!哐!叮!呲!咣!.
    1. Note for @: PSTF and None1 made 嘭!哐!叮!呲!咣! and its advanced version.
  6. receives input and stores it into a variable called "a"
  7. 🇺🇸 returns the variable called "a"
  8. ‹› is like a brainf*** loop but with 🇺🇸
  9. exec("""@@@""") executes the specified Python code by replacing @@@ to the code.

Examples

Hello world*

User:Esolangist's Hello Worlds (User:Esolangist)

Program 1°

Esolangist (talk) 13:13, 1 November 2025 (UTC) Hello, World!

User:PrySigneToFry's Hello, Worlds (Ṗr̄ÿs̆ȉg̊ńẽẗöf̋r̆ÿ)

This section is owned by User:PrySigneToFry. All sections with (Ṗr̄ÿs̆ȉg̊ńẽẗöf̋r̆ÿ) is owned by User:PrySigneToFry.

Program 1°
for "Hello, world!" i do put-char latter i all

Cat*

User:Esolangist's cats (guess who signed it?)

Program 1°

Esolangist (talk) 13:13, 1 November 2025 (UTC) 🇺🇸

Truth machine

User:Esolangist's Truth machines

Program 1°

∆‹Esolangist (talk) 13:13, 1 November 2025 (UTC) 1›Esolangist (talk) 13:13, 1 November 2025 (UTC) 0

Sieve of Erathosthenes (Ṗr̄ÿs̆ȉg̊ńẽẗöf̋r̆ÿ)

Program 1°

exec("""
def sieve_eratosthenes_generator(n):
    if n < 2:
        return
    
    is_prime = [True] * (n + 1)
    is_prime[0] = is_prime[1] = False
    
    for i in range(2, int(n**0.5) + 1):
        if is_prime[i]:
            for j in range(i*i, n + 1, i):
                is_prime[j] = False
    
    for i in range(2, n + 1):
        if is_prime[i]:
            yield i

for prime in sieve_eratosthenes_generator(50):
    print(prime, end=" ")
""")

Categories