Star on GitHub ⭐ Home Install & Download Documentation & Book Playground IDE Tutorials & Learn Standard Library & Python Interop Community & Roadmap About & Governance Engineering Blog Brand Identity Kit Direct .exe Download
Distribution & Toolchain Center

Install Enlangg

Download verified native binaries, automated 1-liner CLI scripts for Windows, Linux, and macOS, or compile the zero-dependency C specification in under 2 seconds.

Recommended for Windows 10/11

Windows 1-Click Installer

Standalone setup wizard that installs enlangg.exe and enlng.exe into %LOCALAPPDATA%\enlangg, configures User PATH automatically, and registers file associations.

Package: enlangg-setup.exe
Payload Size: 310 KB
Architecture: x86_64 Native (No Admin Rights Required)
Download Windows Installer (.exe)
Automated Terminal Installation

PowerShell One-Liner

Run this command in any standard PowerShell window. It fetches the latest binary, creates local directories, and appends to your shell PATH:

PowerShell
powershell -ExecutionPolicy ByPass -c "irm https://enlangg.vercel.app/install.ps1 | iex"
Command Prompt (CMD)
curl -fsSL https://enlangg.vercel.app/install.cmd -o install.cmd && install.cmd

macOS (Apple Silicon & Intel)

Enlangg compiles native universal binaries for macOS 12+ (Monterey, Ventura, Sonoma, Sequoia) supporting Apple Silicon (M1/M2/M3/M4, arm64) and Intel x86_64 processors.

Terminal (zsh / bash)
curl -fsSL https://enlangg.vercel.app/install.sh | bash

This script automatically installs the binaries into ~/.enlangg/bin and adds the export path to your ~/.zshrc and ~/.bash_profile. Requires standard Xcode Command Line Tools (xcode-select --install).

Linux Distribution Packages

Install Enlangg on any modern Linux distribution using the universal installer script:

Universal Linux Curl Command
curl -fsSL https://enlangg.vercel.app/install.sh | bash

Package Manager Prerequisites:

Distribution Prerequisite Command Notes
Debian / Ubuntu / Mint sudo apt update && sudo apt install -y build-essential curl Provides GCC 11+ and C99 runtime headers
Arch Linux / Manjaro sudo pacman -S --needed base-devel curl Standard toolchain support
Fedora / RHEL / Rocky sudo dnf groupinstall "Development Tools" -y Enterprise Linux compilation support
Alpine Linux apk add --no-cache gcc musl-dev curl bash Ultra-compact container footprint

Docker Container Deployment

Deploy Enlangg microservices in reproducible, minimal container environments using Alpine Linux:

Dockerfile
FROM alpine:latest # Install lightweight C build toolchain RUN apk add --no-cache gcc musl-dev curl bash # Install Enlangg Sovereign Toolchain RUN curl -fsSL https://enlangg.vercel.app/install.sh | bash ENV PATH="/root/.enlangg/bin:${PATH}" WORKDIR /app COPY . /app # Compile and run service RUN enlng compile server.enlngs -o /app/service EXPOSE 8080 CMD ["/app/service"]

Zero-Dependency Source Compilation

The Enlangg compiler core is distributed as an independent, single-file ISO C99 source file. You can bootstrap and compile it on any architecture in seconds using standard GCC, Clang, or MSVC:

Direct Bootstrap Command
# Download canonical compiler source curl -fsSL https://enlangg.vercel.app/enlng.c -o enlng.c # Compile with maximum optimization gcc -O3 enlng.c -o enlng # Verify binary ./enlng --version
Download enlng.c (Compiler Core) Download enlangg.c (Runtime VM)

Post-Installation Verification

Verify that your system terminal correctly resolves the enlng binary and backend C compiler:

Terminal Diagnostics
# Check compiler version $ enlng --version Enlangg Enlangg Compiler (x86_64-windows-msvc) Deterministic Memory Slots: ACTIVE Zero-GC Mode: ENABLED # Check C99 backend linker $ gcc --version gcc (MinGW-W64 x86_64) 13.2.0

Frequently Encountered Issues & Fixes

Symptom Cause Immediate Solution
'enlng' is not recognized Terminal session opened before PATH environment was updated Restart your terminal or run refreshenv
PowerShell ExecutionPolicy error Windows restricts unsigned remote scripts by default Run with -ExecutionPolicy ByPass flag as shown in the one-liner
gcc not found during compilation Native C compiler toolchain missing from system Install MinGW on Windows (winget install msys2) or build-essential on Linux