Sign is currently under active development. Specifications and implementation details may change.

Sign Hackathon

NASA Space Apps Challenge Sapporo 2026

Saturday, November 14, 2026 · one of the world's largest global hackathons — in preparation

Event details Official site
Sign logo
Sign / Programming Language

Redefining the premise
of programming languages.

Sign is a next-generation programming language unifying category theory, zero-cost abstraction, and DPL integration.

It combines keyword-free expressiveness with mathematically grounded design to build a safer software foundation for the age of AI agents.

No reserved words Category-theory based ZCD DPL integration
Sign conceptual artwork

Four defining traits of Sign

🚫

No reserved words

Sign removes the notion of reserved words entirely. Because syntax is expressed structurally and symbolically, domain-specific vocabulary can be used with far greater freedom.

// Natural expression without reserved words
function calculate_total(items) {
  return items.sum()
}
🧮

Mathematical rigor through category theory

By grounding the language in category theory, Sign aims for stronger type safety and stronger guarantees about program correctness, catching more issues at compile time.

// Categorical composition
f: A → B
g: B → C
h = g ∘ f: A → C
💬

Closer to natural language

Because domain terms can be used directly, business logic can be expressed more naturally and code becomes easier to read.

// Intuitive business logic
customer.purchase(product)
  .apply_discount()
  .process_payment()
⚡

Zero-cost abstraction (ZCD)

Sign targets high-level abstraction with zero runtime overhead, aiming for performance on par with or beyond Rust.

// Abstraction with no added cost
items.filter(|x| x > 10)
  .map(|x| x * 2)
  .sum()

Sign Overview

Sign logo Overview article

The main page for understanding Sign before anything else

Sign Overview is the front door to Sign's ideas, design goals, and structural logic. It is arranged so first-time readers can follow why a new language may be needed, what makes Sign different, and where category theory and the AI era connect to its design.

No dependence on reserved words
Category-theory-inspired consistency
Natural-language and AI friendliness
Abstraction without losing performance
Sign logo
Sign Overview
A cleaner entry point

This is not the raw specification itself. It is the guided entry page that helps first-time readers understand Sign without getting lost in abstraction too early.

What this page covers
  • Why a new language is needed now
  • A one-sentence way to understand what Sign is
  • Its four major traits in more accessible language
  • Why Sign matters for low-level computing and the AI era

Instead of pasting slide fragments, this version is edited into a site-ready overview article for first-time readers.

Community

Discord

Coming soon

GitHub

Code & specs

X

Coming soon

Facebook

Coming soon

Updated Oct 3, 2026 / Progress

Local LLM infrastructure built — from interpreter generation toward self-hosting

Development of the Sign language has advanced: the interpreter now generates. The pre-self-hosting stages (preprocess, lexer, parser) are complete, and we have built the local LLM infrastructure.

Next we will train the local LLM and, once training completes, implement the back end of self-hosting. We plan to develop Signify-OS and self-host both the language base and the local LLM, alongside work on a dedicated protocol, applications and UI/UX.

Note: these slides include in-progress results. Performance statements are our own estimates and have not been independently verified.