Entertainment
Inspiration
We wantded to learn the inner workings of programming languages.
What it does
You can create programs using Nulangs defined syntax and semantics.
How we built it
The language is interpreted in python and relies on splitting lines of code into tokens and evaluating those tokens based on if they are variables, functions, keywords, etc.
Challenges we ran into
We had the hardest time implementing user functions, specifically returns and pass by reference.
Accomplishments that we're proud of
We are proud that the language seamlessly accomplishes everything we wanted it to. Further the website we made that has an interpreter and terminal to run and test Nulang programs in.
What we learned
We learned the inner workings of programming languages and also HTML, CSS and JS.
What's next for Nulang
Somethings we plan to implement is a better type system for data conversion and classes to do object-oriented programming.
Log in or sign up for Devpost to join the conversation.