熵减智算 Entropy-Reduced Computing

JimLang — A JVM-based programming language

First-class functions, JSR-223 engine, REPL & CLI, built-in web server and JSON/YAML stdlib, two-way Java interop — your gateway into language engineering.

Highlights

FAQ

What is JimLang?

JimLang is a JVM-based programming language with first-class functions, a JSR-223 scripting engine, REPL/CLI, built-in web server, JSON/YAML stdlib and two-way Java interop.

Who is JimLang for?

Anyone curious about language design: lexing, parsing, evaluation, runtime and host integration. The companion course "Build a Language from Scratch" has 30 chapters.

This is the no-JavaScript static summary; enable JavaScript for the full experience.