Skip to content

What is Deen?

Deen is a statically-typed, compiled programming language designed for simple and performant development. Deen provides you with tools for building structured and efficient software with a focus on speed and manual control over every piece of your code.

The main syntax and ideas are taken from such languages as Rust, Zig, and C.

How it works?

The compiler breaks the main process into separated stages of compilation: lexer, parser, semantic analyzer, and code generator. As its backend, Deen uses LLVM, which provides maximum performance of the compiled binary (comparable with C).