Self-hosting fixpoint achieved · 13 targets
A language you can hold in your head.
No keywords. No assembler. No linker. No libc.
Source text → raw, statically-linked ELF, straight out of the compiler.
And the compiler is written in itself.
symbolic terminal
$ sigil new hello && cd hello
$ sigil run
hello, rune!
::: a complete program
((hello, world\n)) > @screen
!!13+
Targets
521 KB
Self-host fixpoint
~2.9s
Self-compile
0
No keywords
Documentation
Learn Symbolic
Choose your path. Complete beginner or systems programmer — everything you need is here.
BEGINNER
Quickstart
Symbolic for Dummies
The exhaustive, copy-paste beginner guide. Start here if you've never touched the language.
Read more →INTERMEDIATE
Tutorial
Tutorial
Learn by building seven programs, from a tip calculator to Conway's Game of Life.
Read more →BEGINNER
Examples
By Example
The whole language as short, runnable snippets.
Read more →REFERENCE
Reference
Language Guide
The systematic reference — every operator, type, and construct.
Read more →TOOLING
Tooling
Sigil
The cargo-like project tool and package manager.
Read more →ADVANCED
Internals
Self-Hosting
How the compiler compiles itself to a byte-exact fixpoint.
Read more →