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.

CipherScribe

From Esolang
Jump to navigation Jump to search

CipherScribe

Overview

CipherScribe is an esoteric programming language where commands are hidden within encoded messages. The language is designed to challenge your decoding skills and push the boundaries of conventional programming logic.

Basic Commands

  • `α` (U+03B1) - Print "a"
  • `β` (U+03B2) - Print "b"
  • `γ` (U+03B3) - Print "c"
  • `δ` (U+03B4) - Move to the next position
  • `ε` (U+03B5) - Move to the previous position
  • `ζ` (U+03B6) - Increment the value at the current position
  • `η` (U+03B7) - Decrement the value at the current position
  • `θ` (U+03B8) - Input a value
  • `ι` (U+03B9) - Output the value at the current position
  • `κ` (U+03BA) - Begin a loop (continues until the value at the current position is zero)
  • `λ` (U+03BB) - End a loop

Example Programs

Hello World

δ ζ ζ ζ ζ ζ ζ ζ ζ ζ ζ κ ε ε ε ε ε ε ε ε ε ε ε ι δ ζ ζ ζ ζ ζ δ ι δ ζ ζ ζ ζ ζ ζ ζ ζ ζ ζ ζ ι δ ζ ζ δ ι ζ δ ι δ ι ε ε ε ι δ ζ ζ ι δ ι δ ζ ζ ζ ζ ζ ι
 

Addition with Input

θ δ ζ δ θ ζ ζ δ ι
 

Looping

δ ζ κ θ ι λ
 

CipherScribe adds a cryptographic twist to programming, making every line a puzzle to decode. CodePhantom (talk)