Skip to content

EasyLang CLI — Installation Guide

The EasyLang CLI (el) is the official command-line tool used to run .elang programs, start the REPL, inspect tokens/AST, and access various utilities.

This guide explains how to install and set up the CLI on your system.


Requirements

  • Python 3.10+
  • Windows
  • Basic terminal access

EasyLang does NOT require external dependencies besides Python.


Installing EasyLang

1. Clone the repository

git clone https://github.com/greenbugx/EasyLang.git
cd EasyLang

The project structure will look like:

easy_lang.py
el.py
elpm.py
modules/
docs/
examples/

2. Download the .exe Installer

If you prefer a one-click installation, EasyLang also provides a Windows .exe installer.

You can download it here:

👉 Download EasyLang Installer (.exe)

The installer will:

  • Install EasyLang to C:\EasyLang
  • Add el and elpm to your system PATH automatically
  • Register .elang files so you can run them by double-clicking
  • Install bundled standard-library modules
  • Include the EasyLang CLI and REPL

After installation, open a terminal and verify:

el --version

You should see something like:

EasyLang version 0.1.x by GreenBugX(0xNA)


Running the CLI Directly

You can run EasyLang immediately using: python el.py

Or to run a file: python el.py path/to/file.elang


Adding el to your PATH (Recommended in case el was not added in PATH automatically)

Windows

  • Open Environment Variables
  • Edit the PATH variable
  • Add the EasyLang folder location
  • Save and restart your terminal

Now you can run: el file.elang


Verifying Installation

Run:

el --version

You should see:

EasyLang version 0.1.x by GreenBugX(0xNA)

To test that everything works:

el --repl


Updating EasyLang

Just git pull the repo:

git pull origin main

Or

Download the latest .exe installer from here


Next Steps

Go to the next page: CLI Usage Guide