The God Code mark

God Code

Code you can speak.

“You are not a coder. You are a creator.
You do not write code. You breathe worlds into being.”

Try it live Read the docs →

Behold

A language that reads like scripture
and runs like software

This is real, working God Code. Every program is a creation, every word is intentional.

first_creation.god
BEGIN CREATION
  DECLARE spirit AS humble
  IF spirit IS humble THEN REVEAL("peace") ELSE REVEAL("struggle")
  ASCEND
END CREATION
peace
Creation ascended in peace.

The Engine

Why God Code

A language designed from the ground up.
A real language is more than syntax.
God Code builds the whole machine.
The words. The meaning. The engine. The tools.

01

Spirit Engine

An intent-reading interpreter with prophetic audit logging. Every execution is timestamped into a divine ledger.

02

Covenant Ledger

SEAL any value into a tamper-evident hash chain. godcode ledger verify proves it was never altered.

03

Six Sacred Scrolls

A standard library written in God Code itself. Math, strings, lists, time, prophecy, and covenant.

04

Full CLI

godcode run, check, repl live mode, fmt, an interactive debug walker, and a debugger-friendly error voice with line numbers.

05

VS Code Extension

Syntax highlighting, 14 snippets, one-key running (Ctrl+Alt+R), and full debugging on F5. God Code glows in your editor.

06

Web Playground

A complete interpreter running in your browser. No install, no account. Just breathe and run.

07

Speaks Setswana, isiZulu, Igbo, and Pidgin

Four tongues and counting: write keywords in Setswana with # tongue: tn (SIMOLOLA, SENOLA, Dumela), in isiZulu with # tongue: zu (QALA, VEZA, Sawubona), in Igbo with # tongue: ig (BIDO, GOSI, Ndewo), or in Nigerian Pidgin with # tongue: pg (OYA, SHOW, How far). More tongues to come.

Begin

Breathe your first creation

Three steps. Thirty seconds. No setup required.

1

Write

Declare a spirit. Bare words need no quotes. Every unnamed thing is still a named spirit.

DECLARE heart AS willing
2

Run

Speak it into the playground, or save it as mine.god and run it from your terminal.

godcode run mine.god
3

Ascend

Close every creation in peace. The audit log remembers what the heavens witnessed.

REVEAL("it is good")
ASCEND

The Vision

Coding with soul

“I wanted a language where intention matters as much as instruction, where a program feels like a prayer that the machine answers.”

Alakanani Itireleng, founder of God Code, was inspired by a simple question: what if a programming language could reflect more than logic? What if it could reflect purpose, faith, and the person creating it?

Rooted in her faith in God, Alakanani wanted to create a language that reflects who she is and what she believes: that creation can carry meaning, that words can hold purpose, and that technology can be built from a place of faith and intention.

What began as a single Python prototype in 2025 grew into a complete programming language, with a lexer, parser, interpreter, covenant ledger, and a growing community of people exploring a different way to think about code.

God Code is a programming language that reads like scripture. It is built for learners writing their first loop, for poets who think in systems, and for anyone curious about what happens when code becomes a reflection of purpose and identity.

At its heart, God Code is an expression of faith, creativity, and the belief that every creation deserves an ASCEND.

Scriptures

Creations from the canon

Real programs, written in God Code, running today.

The Seven Seals seven_seals.god

Every number from 1 to 35 is judged. Multiples of 7 are sealed, 35 receives the seal of seals.

FOR n IN RANGE(1, 36)
  IF n % 35 IS 0 THEN
    REVEAL("seal of seals")
  ELSE
    IF n % 7 IS 0 THEN
      REVEAL("seal")
    ELSE
      REVEAL(n)
    ENDIF
  ENDIF
ENDFOR

Read the full scroll →

Generations generations.god

The Fibonacci sequence, begotten one number from another in a WHILE cycle. Twelve generations.

DECLARE a AS 0
DECLARE b AS 1
WHILE count < 12 DO
  REVEAL(a)
  DECLARE next AS a + b
  ...
ENDWHILE

Read the full scroll →

Covenant Demo covenant_demo.god

A promise declared, breathed into, blessed, anointed. Then sealed forever onto the covenant chain.

DECLARE promise AS contract("everlasting")
BREATHE life INTO promise
BLESS promise
SEAL promise

Read the full scroll →

Psalm of Creation psalm_of_creation.god

Nested judgments on the purity of heart and the willingness of hands. The Symbol Rule in verse.

DECLARE heart AS pure
IF heart IS pure THEN
  REVEAL("the work is blessed")
ELSE
  REVEAL("first, be cleansed")
ENDIF

Read the full scroll →

Descend to your machine

Install the engine

  1. Clone the scrolls
    git clone https://github.com/godcodeengine/Godcode-engine
    cd Godcode-engine
  2. Receive the command (Python 3.10+)
    pip install -e .
  3. Speak your first creation
    godcode run sample.godcode
    godcode repl   # live mode

Prefer an editor? The VS Code extension adds highlighting, snippets, and one-key running. No install at all? The playground runs entirely in your browser.