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.8Public 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)"