🗓Lang

From Esolang
Jump to navigation Jump to search
  • Name=🗓Lang
  • Paradigms: Unicode-based, Esoteric
  • Author: User:Panagiotis3149
  • Year: 2025
  • Influenced by: Emojis, Dates, Unicode, Python, Calendar rage


🗓Lang is an esoteric programming language based entirely on converting calendar dates into Unicode codepoints.

Concept

Every line is formatted as: U+M/D/Y

This gets converted into a Unicode character using: chr(month + day + year)

For example:

U+0/0/112  # 'p'
U+0/0/114  # 'r'
U+0/0/105  # 'i'
U+0/0/110  # 'n'
U+0/0/116  # 't'
U+0/0/40   # '('
U+0/0/39   # "'"
U+0/0/72   # 'H'
U+0/0/105  # 'i'
U+0/0/39   # "'"
U+0/0/41   # ')'

Compiles to: print('Hi')

Compiler

🗓Lang is compiled into Python using a (very) simple compiler written in Python 3.

Features

  • Supports # and // comments
  • Allows inline comments after code
  • Reads cursed dates, writes (possibly) valid Python
  • Output is just the Python code — no wrappers or function calls added
  • Accepts emojis in file names because why not
  • You can use whatever sums up to the number

Example

# Hello World
U+0/0/112  # p
U+0/0/114  # r
U+0/0/105  # i
U+0/0/110  # n
U+0/0/116  # t
U+0/0/40   # (
U+0/0/39   # '
U+0/0/72   # H
U+0/0/101  # e
U+0/0/108  # l
U+0/0/108  # l
U+0/0/111  # o
U+0/0/44   # ,
U+0/0/32   # space
U+0/0/119  # w
U+0/0/111  # o
U+0/0/114  # r
U+0/0/108  # l
U+0/0/100  # d
U+0/0/33   # !
U+0/0/39   # '
U+0/0/41   # )

External Links