inscript

Prose as syntax

The sentence is the program.

Inscript is a prose-as-syntax programming language designed from the human end.

filter the orders where total is above 50 is not a prompt to an AI. The interpreter reads it, works out what it means, and runs it.It is parsed, analyzed, and executed directly.

Latest release v4av4a shipped Hundreds of tests passing713 tests passing 127 frozen example programs127 locked test sentences 34 built-in words34 base reserved words Open sourceApache-2.0

Try the first program

gather the numbers from 1 to 10
filter the numbers where each is above 5
combine the numbers

Readable English. Deterministic execution.

What Inscript proves

Programs can remain close to the words people already use to describe rules, filters, conditions, and reactions.

Read why this is not prompting

Small pages

This site is intentionally built as a constellation of small HTML documents. Each page explains one idea, shows one example, and points to the next page.

Builder

Who is building this

Designed by R. Michael Thomas — working on programming languages that begin from how people already write, not from how machines already parse.

Inscript is one experiment in that direction. The code, examples, and tests are all open. It's well-tested: hundreds of automated checks and 127 example programs frozen so behavior doesn't drift.

Inscript is one experiment in that direction. The interpreter, examples, and locked test sentences are public. Schema, syntax, and behavior are pressure-tested against 713 passing tests and 127 frozen sentences.

Free and open source. No framework, no platform, nothing to sign up for. If you write programs you'd rather other people could read — this is for you.

Open source under Apache-2.0. No framework, no platform, no lock-in. If you write programs you'd rather other people could read — this is for you.