Made a programming language from scratch in pure C without LLVM or ANY external tools. For now, the result of the last line of the main function is the exit code as you will see in the video, however I will add a return statement and a print statement.
This language was purely made for me to plug it into my OS so that you could program... in my OS.
Has pretty much identical-to-C syntax and supports function calling, complex expression evaluation, having a function call be an argument to another function call, all that stuff. The interpreter itself is ~500 lines of C code so it is blazing fast. https://github.com/waternine9/bflang