This is Nougaro version 1.0.0
.
Nougaro is a programming language interpreted in Python.
Python builtins that are not always builtin:
colorama
(pip install colorama
)
Under GNU/Linux, to allow browsing command history with the arrow keys:
readline
(pip install readline
)
Execute the shell with python3 shell.py
. Open files with python3 shell.py filename.extension
.
Generally, we use .noug
as extension for Nougaro files.
The code is compiled for Windows and GNU/Linux. Check it out in the releases tab!
Supports Python 3.11 and 3.12.
The documentation is available here.
The notepad++ file was no longer updated, so I deleted it from the repo. Here is its last version.
I’m planning to create a VSCode extension – if you know something about that, contact me!
Everything is explained here :)
The main goal of this language is, for me, to learn how interpreted languages work. It is not intended to be blazing fast, memory safe and bleeding edge, but to be easily understandable.
Important
I do not recommend to use Nougaro in real projects.
Thanks to Mistera who episodically contributes.
Thanks to 3fxcf9 for the repository banner.