Skip to the content.

Scale is a procedual and object oriented concatenative stack oriented compiled programming language inspired by Lua and Porth.

Scale and C can interoperate using a header file named scale_interop.h, which will be generated in your current working directory when compiling any Scale file.

The Compiler is a source-to-source compiler, as it converts your source code to valid C code, that is then compiled by Clang.

Language features can be found here.

How to install Scale.