EPL v7.4.1 IS LIVE!

Zero Logic
Translations.
Just Code.

EPL is a production-grade systems language where every keyword is natural English. Build web servers, APIs, and native tools without cryptic symbol soup.

Start Building
$ pip install eplang
server.epl
UTF-8
EPL Language
-- Spin up a production ASGI Server in English

Start server on port 3000
Route "/api/greet" responds with
Set name to Get Query Param "name"
If name is empty then
Set name to "World"
End
Send JSON { "message": "Hello, " + name }
End
End

Architecture
Without the syntax.

Fluid English

No semicolons. No brackets. Your business logic mirrors your source code exactly. Repeat 5 times instead of for(let i=0;i<5;i++).

LLVM Metal

EPL houses a high-octane tree-walking interpreter, an optimized Bytecode VM, and a native LLVM compiler for raw metal execution speed.

Compile Anywhere

Compile to native MachO/ELF/PE binaries, transpile directly to Android Kotlin, or run embedded in the browser via WebAssembly.

ORM Included

No more SQLAlchemy boilerplate. EPL features a SQLite-backed Object Relational Mapper and a high-performance ASGI web server natively.