Cool programming languages I made :3
I'm not actively maintaining any of these but I might update them in the future.
These projects were made back when I didn't have much programming experience. Don't judge the source code pls thx.
This was one of the first, if not the first programming language I made. So, again, if for some reason you decide to read the source code for this language, please don’t judge much.
It is a simple stack-based programming language I made inspired by Tsoding’s Porth Series.
The compiler works by generating assembly and then compiling it with an assembler, generating the final executable.
This is a Lisp-like (S-expression based) programming language I made also inspired by a video Tsoding made. The original video was deleted for some reason.
The compiler is written in Rust and, like the previous language, compiles to assembly. It also has an interpreter and a semi-functioning (hehe) REPL.
The source code of these isn't half as bad as the previous ones.
This is a stack-based programmming language written in Python (yes, this Python) and is almost a Porth clone. This one can be compiled to assembly and C.
The C backend is because I wanted this language to be able to call to C functions, but I didn’t know that the main stack was also the call stack, so I had some problems while trying to get assembly to call to C functions.
This is the latest one I made. It's my first procedural and imperative programming language. It aims to be a simple language, like C, with other modern and more convenient features. No package manager. No multiple ways of doing the same thing.
The compiler is written in Rust and uses QBE as a backend.