Skip to content

Dimas-Saputra-Me/defna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Defna Lang (CPP Compiler)

Defna stands for Definitely Not A is (not) a programming language.

Defna is designed to bridge the gap between pseudocode and programming languages by offering a syntax that resembles pseudocode while also being executable via a compiler. This makes Defna an ideal tool for those transitioning from conceptual coding to actual programming, enabling them to write code that is both easy to understand and capable of running on a machine.

Building

Requires nasm and ld on a Linux operating system.

git clone https://github.com/Dimas-Saputra-Me/defna
cd defna
mkdir build
cmake -S . -B build
cmake --build build

Learning Resource

Youtube: Playlist
Github: Repository

About

defna

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published