EasyLang¶
⚠ Syntax may differ from latest interpreter¶
EasyLang is under active development, and syntax/behavior may change frequently. Examples shown in this documentation might not always match the most current interpreter version. Please check release notes or GitHub commits for the most recent syntax updates.
EasyLang is a beginner-friendly, English-like programming language designed to teach coding concepts in the simplest possible form.
You write code using natural English words such as:
we let x = 10
so print x
EasyLang is powered by Python and supports: - Variables - Lists & Dictionaries - Functions - Modules - File I/O - Loops - Conditions - Built-in Standard Library - Importing & Using of External Python Libraries easily - Error Reporting with beautiful formatting to help you debug
Quick Example¶
we let name = "GreenBugX"
if name equals "GreenBugX" then [
so print "Hello creator!"
]
Documentation Sections¶
Use the left navigation to explore:
- Getting Started: Installation and setup instructions.
- Language Overview: Core syntax and features of EasyLang.
- Syntax & Reference:
- EasyLang CLI:
- ELPM (EasyLang Package Manager):
- Examples: A collection of EasyLang code samples.