JJ BattleScript IDE Icon
Pre-Release v1.0.7.8

BattleScript
JJ Playground

JJ is an experimental AI-First programming language designed for LLMs to understand and write. JibberJabber also comes with Swift and Python CLI runtime environments.

Intro to BattleScript

A native SwiftUI IDE for testing,
and running JJ.

BattleScript IDE showing JJ String Methods example with code editor, language tabs, and output panel

Built for AI

Write once,
run anywhere.

🧠

AI-First Language

Out of the box, JJ's syntax is designed for LLMs to write with awesome accuracy.

⚡

Instant Execution

Blazing fast execution. Don't blink, JJ native code runs immediately with the JJSwift Runtime engine.

🎯

Multi-Target Compilation

Write once, compile to 10 different languages. From Python to ARM64 Assembly, the code runs anywhere.

📚

Learn Popular Languages

With JJ's advanced transpiler, the BattleScript IDE is a great tool for learning many popular computer languages.

Ten Languages

One codebase,
infinite possibilities.

Experimental IDE

Download BattleScript,
experience JJ today.

v1.0.7.8 • Public Beta

System Requirements

Bring it,
everything you need.

✓
Xcode Tools xcode-select --install
✓
Go Lang brew install go
✓
QuickJS brew install quickjs

For Go and QuickJS Install Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"