Skip to content

Cappucina/ADAN

Repository files navigation

The ADAN Programming Language

image

A modern, memory safe programming language designed to be written like JavaScript and used like C for low-level programming.

ADAN has been continuously maintained from between February 4th, 2026 to Now.

Build Status Releases

Compiling the Compiler

Before compiling the compiler you need to have each dependency installed first.

Note

This is only required if you plan on compiling the compiler manually instead of using the pre-compiled compiler binary.

$ chmod +x ./dependencies.sh
$ ./dependencies.sh

Compiler ADAN's binary file using make.

$ make

Different Make Commands

$ make         # Clean, build, and run the binary file.
$ make build   # Clean and create a fresh binary.
$ make run     # Clear the terminal, then run an existing binary.
$ make format  # Beautifies all C files in the `./src` dir, respecting rules from `.clang-format`.
$ make clean   # Removes an existing binary in `./build`
$ make install # Install all required dependencies. (Linux required for now!)

Star History Chart