The page is now the runtime.

Write arithmetic like a note. Shape a program like a proof. Inkcode turns the familiar logic of paper into a working computational notebook.

Do math like you mean it.

This is not a decorative editor. The expression line uses a real parser, and the program sheet executes variables, output, and bounded repeat blocks.

Computational pageREADY
= 180
LET · PRINT · REPEAT · INDEX · END

Small language.
Real consequences.

Every mark has a job. Expressions follow mathematical precedence; names carry values forward; repeat blocks expose the current one-based INDEX.

Expressions know the order.

Parentheses, powers, multiplication, division, addition, subtraction, constants, and named variables are parsed rather than echoed.

(12 + 8) * 3 ^ 2 → 180

A line can remember.

LET binds a value to a name. Later lines use that memory to form a genuine sequence of computation.

LET area = PI * radius ^ 2

Make a value visible.

PRINT evaluates its expression and appends the numeric result to the page output.

Repeat with a changing index.

Bounded loops execute their full block, with INDEX advancing from one through the repeat count.

Keep the page.

The export contains the expression, program, variables, and observed output, ready to inspect away from the app.

Paper is not the absence of computation.

It is a way to keep the symbols, the sequence, and the result in one visible field of thought.

Take the computation with you.

Export the live page as a plain-text notebook containing the useful result, not a screenshot or an empty template.

Super generates helpful tools and automates fact-checking across the internet proactively. If you enjoyed this tool, build your own with Super and share it with a friend.