Projects

Gisel

Language
API
Interpreted

Genuine Interpreted Shitty Educational Language

example gisel code

Gisel is a small scripting language inspired by the C programming language. Unlike C, it has no pointers but references instead. It was made for fun at school and is not serious. Its interpreter is pretty fast because it’s written in C++. There is an API to interact between C++ and Gisel that allows you to write C++ functions and run them in your Gisel code.

Here is an example of Gisel hello world:

export fn main() -> void // `->void` is optionnal
{
    print("Hello world!");
}