Inspiration
The ideology to make something unique that stands out from the plethora of submissions. we followed from the basic design pattern of Brainfuck programming language made by Urban Müller in 1993.
What it does
A programming language through which one can code in duck language (i.e., quacking) i.e. A language with only quacks so you don't have to waste time learning the syntax
How we built it
We used react.js for the frontend , deployed it to netlify . for the actual compiler we used c++ to transcompile the quack code to an executable
Challenges we ran into
How to deploy on netlify How to transcompile How to do bit manipulation Connecting backend with frontend
Accomplishments that we're proud of
All the new things that we have learned through this project The demonstration website Being able to build a programming language for the first time
What we learned
Styled components in ReactJs Making an interpreter Building a website Connecting back-end and front-end development
What's next for Brain-duck
To improve on the current compiler, make an interactive cli tutor akin to vim tutor. Connect front-end with back-end
Built With
- c++
- gitlab
- javascript
- makefile
- netlify
- react
- visual-studio


Log in or sign up for Devpost to join the conversation.