Logo Lanfrica

irabizipaisiblevalentin/I

Domain:

natural language processing

Record type:

software
Creator:
ira
Host:
I is a Rwandan made Programming Language in Kinyarwanda Language # I Programming Language **A programming language designed around Kinyarwanda** **v1.0.0** — Vision 1: a stable, documented, tested release of the reference toolchain. ## Table of Contents - Mission - Installation - Downloads & Installers - Your First Program - Language Overview - Project Structure - Documentation - Examples - Architecture - Status & Roadmap - Contributing - License ## Mission Create a professional programming language with natural Kinyarwanda syntax that empowers millions of African developers to build world-class software in their native language, serving as a foundation for African technological independence. ## Installation The reference implementation is a Python package. Python 3.10+ is required. ```bash # Install the I toolchain pip install i-program # Or build from source git clone github.com cd I python -m pip install -e . ``` This installs: - the `i` compiler CLI (`i hello.i -r`, `i --version`) - the `compiler`, `vm`, and `stdlib` Python packages for host integrations - the `isoko` project manager (`python -m isoko.cli`) - **I Studio** — the CLI/LSP IDE platform (`istudio`, `isoko istudio`) - **I Studio IDE** — the web IDE (`istudio-ide` / `istudio ide`, default `127.0.0.1`) and native Windows desktop mode (`istudio-ide --app`) ## Downloads & Installers Prebuilt installers and archives for each Vision 1.0.0 release are published on the GitHub Releases page, alongside SHA-256 checksums (`checksums.txt`): - **Windows** — `IStudioIDE-Setup-1.0.0.exe` (Inno Setup installer) and `istudio-ide-1.0.0-win-x64.zip` (portable, no installation required) - **Linux** — `istudio-ide-1.0.0-linux-x86_64.tar.gz` (portable AppImage-style build; DEB/RPM packages planned for future releases) - **macOS** — `istudio-ide-1.0.0-macos.dmg` (universal when built on both architectures) - **PyPI** — `pip install i-program` for the full command-line toolchain All release artifacts are built and v …

Licenses