Skip to main content

The I programming language is a high level programming language written in pure python.

About this project

Have you been dreaming about coding in your perfect programming language? Have you thought about what could be possible with the best sides of different languages? Here is the power of some of the best languages combined.

Installing

Download from releases

Navigate to the releases tab and select the newest release. Download the version fitting your OS and run the installer.

Pip

To install the package via pip, run pip install ilanguage (The pip command might be called differently depending on your OS). The installer will be executed automatically. If you use pip to install the package, you will be able to use python -m ilanguage ARGUMENTS just like ilanguage ARGUMENTS.

Git

To clone the repository locally using git run git clone https://github.com/I-Language-Development/I-language.git.

Your first program

To make a simple hello world program follow the instructions below:

  1. Create a file ending with .ilang.
  2. Open the file and write output("Hello world!") to it.
  3. Open the path of the file in your terminal and type ilanguage FILE where FILE is the name of the file including the .ilang file extension.
  4. You should see "Hello world!" in your terminal.

That's it! It's literally so easy.

Release files for I-Language 0.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for I-Language 0.0.9
File Size Uploaded
I-Language-0.0.9.tar.gz 17.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for I-Language 0.0.9
File Interpreter ABI Platform
I_Language-0.0.9-py3-none-any.whl Python 3 none any Details

Total release size: 49.0 kB

Release files / I-Language-0.0.9.tar.gz

Download URL I-Language-0.0.9.tar.gz
Size 17.9 kB
Tags Source
SHA-256 checksum
How to use checksums
40e3811a9b7315baab89a1a283dd03352001727a5c797f98a3e17a32c3923394
BLAKE2b-256 checksum
How to use checksums
6ddc03066d4763428aadccbaefb0f4b371c211ef0f46adc294c2a952c93af1a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / I_Language-0.0.9-py3-none-any.whl

Download URL I_Language-0.0.9-py3-none-any.whl
Size 31.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fc700ae8c346487753785e60d7df7bd023b40467d9ad90d76a5e7e52783a5308
BLAKE2b-256 checksum
How to use checksums
8b04fd06e19b75d2dff9408a29c6496764f2fb4870dc1b970ad8568331823386
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.0.9 This release

2 release files

0.0.5

2 release files

0.0.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page