Welcome to XCODX Online Compiler
Quick Start:
Ctrl+Enter Run code
Ctrl+S Save / Download
Ctrl+L Clear output
Select a language and start coding.
Welcome to XCODX Online Compiler
Quick Start:
Ctrl+Enter Run code
Ctrl+S Save / Download
Ctrl+L Clear output
Select a language and start coding.
Yeethon is a meme runtime: a fork of CPython 3.10 that circulates in the Piston execution ecosystem as an in-joke, wearing the internet's favorite verb as its name. Under the hood it behaves like standard Python 3.10, so f-strings, structural pattern matching from 3.10, comprehensions, and the standard library all work exactly as you would expect, and ordinary Python code runs unmodified. Nobody ships production software on Yeethon, and that is the point; it exists for fun, for testing sandbox integrations, and for confusing your friends. The terminal on this page is fully interactive, so input() calls pause your program and wait for whatever you feel like typing, no setup required.
def yeet_sort(items):
"""Regular sorting, meme-adjacent name."""
return sorted(items)
print("Welcome to Yeethon, which is Python 3.10 in a funny hat.")
name = input("Who dares run the meme runtime? ")
print(f"Greetings, {name}!")
nums = [42, 7, 19, 3, 88]
print("Before:", nums)
print("After: ", yeet_sort(nums))
match len(name):
case 0:
print("An anonymous yeet.")
case n if n < 5:
print("Short name, maximum yeet efficiency.")
case _:
print("A name of considerable yeetitude.")
Honestly, Yeethon's niches are entertainment and infrastructure testing. Discord bot communities built on Piston-style execution engines use it as a novelty language option, developers integrating code-execution APIs use it to verify that obscure runtimes are wired up correctly, and Python learners can treat it as a perfectly functional Python 3.10 sandbox with a ridiculous name. If you want serious Python work with the newest interpreter features, use the regular Python page; if you want to tell someone their algorithm runs on Yeethon, you are home.
Yes. Because Yeethon is a CPython 3.10 fork attached to a live terminal here, input() blocks execution and returns the line you type, identical to standard Python. Prompts print first, multiple sequential input() calls work, and int() or float() conversions on the result behave exactly as any Python tutorial describes.
Functionally, for the code you will write here, no: it is CPython 3.10 with joke branding, so syntax, semantics, and the standard library match Python 3.10. It exists as a meme within the Piston runtime collection rather than as a serious language project, and there is no separate documentation because Python's own docs apply.
Neither. The sandbox has no network access, so pip is unavailable, and since the fork tracks Python 3.10 you will not find newer syntax like 3.12's improved f-strings or type parameter lists. The full 3.10 standard library is included, which handles most exercises; for current-version Python, switch to the dedicated Python page.
main.pypythoninput()# Yeethon (Python variant)
print("Hello from Yeethon!")
print("Welcome to XCODX Compiler!")
# Basic operations
for i in range(1, 6):
print(f" {i} squared = {i**2}")