Jutsu is a Naruto-themed programming language created by Sid Ijju. Work on the language began on September 13th, 2022. The language is written from scratch (planned features include a tokenizer, parser, interpreter, and compiler).
Jutsu requires Python, Pyinstaller (can be acquired using pip) and Make for installation. Jutsu has only been tested on MacOS.
- Lists
- For and While Loops
- Panic Mode Error Recovery
- I/O
- Default Function Parameters / Arguments
- Variable definition
- Dynamically typed
- Integer, string, boolean, and variable types
- Control flow statements
- If
- Function definition
- Multiline function definition without end-of-line token
Jutsu was designed for fun, and fun only. While it is designed as a compiled language, it is compiled with Python since speed is not a concern. Jutsu does also have an interpreter that was written for debugging purposes.