Skip to content

YLYankee Language

Esoteric language on PHP with unicode syntax. Unlike anything else. OOP, Fibers generators, async/await — all in.

Example ​

yl
‡ Animal ⟦
    ⋔ init(name :str) ⟦
        this.name = name
    ⟧
    ⋔ sound() ⟦
        ^ "..."
    ⟧
⟧

‡ Dog † Animal ⟦
    ⋔ sound() ⟦ ^ "Woof!" ⟧
⟧

¤ rex = ⇢ Dog("Rex")
» rex.name + " says: " + rex.sound()

Output:

Rex says: Woof!

Why YL? ​

  • Unique. No language uses ¤ § λ ⟦ ⟧ ‡ ⋔ ⇢. Syntax is recognizable at first sight.
  • Complete. Not a 200-line toy — REPL, compiler, stdlib, playground, VSCode extension.
  • Modern. Fibers, async/await, generators, destructuring, gradual typing.
  • PHP underneath. Runs anywhere PHP 8.1+ is, no dependencies.

Built on PHP. MIT License.