Skip to content
Language for code-golf with a focus on unreadability
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
examples
libregexp @ c8cb71d
old-docs
static
templates
.gitattributes
.gitignore
.gitmodules
.travis.yml
CONTRIBUTING.md
LICENSE
Makefile
Procfile
README.md
app.json
commands.md
explanations.py
fbuildroot.py
ide.py
o.c
requirements.txt
runtime.txt

README.md

O

Build Status Latest Release Issues in progress

O is a esoteric programming language used for CodeGolf. It was inspired by languages such as GolfScript, Pyth, K, and ><>, but it has grown into its own language with many cool features. The current interpreter is written in C. You can find the old Java interpreter on the java-interpreter branch.

All documentation for the language is on ReadTheDocs. You can try the language out online at Heroku.

Throughput Graph

Examples

Here are some examples of O.

Hello World

"Hello, World!

Try it online

Factorial

H,;]*

Try it online

Cat

i

Try it online

Fibonacci

0J;1Kpj{K:VJ+:KpV:J;}d

Try it online

You can’t perform that action at this time.