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.
Osaka-Lang
Jump to navigation
Jump to search
osaka-lang is a programming language with amazing and such easy to understand syntax that even Osaka can understand.
Syntax
Assign object to memory:
:o
Inspect object from memory:
:<
Remove object from memory:
:3
Do math (see example on how to use it):
:m
Computational class
osaka-lang can import scripts, but import loops result in an infinite loop during parsing. This is the only way that loops could be achieved and is presumably invalid. Thus, all programs must eventually terminate.
Examples
Assign an ayumu object to memory and inspect it:
:o greeting <-- "I am Ayumu Kasuga. I just transferred here from Osaka the other day." ~nyan :< greeting
Osaka can even do math:
:o osaka_math <-- :m 2 + 1 ~chiyo :< osaka_math