Skip to content

Home

The I programming language is a high level programming language written in rust.

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.

Info

Pre-releases may not work properly. Please create an issue when an error occurs. You may prefer to use stable releases.

Git

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

Warning

Running git clone https://github.com/I-Language-Development/I-Language.git will work, but give you the archived python version. Remember to clone from https://github.com/I-Language-Development/I-language-rust.git instead.

Your first program

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

  1. Create a file named hello.il.
  2. Open the file and write the following lines to it.
    hello.il
    output("Hello world!");
    
  3. Open the path of the file in your terminal and type ilanguage hello.il
  4. You should see "Hello world!" in your terminal.

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

Contributing

To contribute to this project, read the contributing guide.


Last update: 2023-05-04