
Devlog 1: The Assembler - Building a Self-Hosting Web Assembly Toolchain from Scratch
Explore as I recreate the evolution from binary and opcodes to a full C-type programming language
Hey, I'm a young software developer. I mainly use languages like C#, Python, or HTML/JavaScript/CSS for my projects. I have created a couple games as well as a few other programs.

Explore as I recreate the evolution from binary and opcodes to a full C-type programming language
Introduction Why? This project has really shown me how a computer works at a binary level. It turned a computer from a magical box to an electrical circuit that you can study and learn how it works. I was researching stuff for this project and I came...

Building a programming language is not as hard as it seems. It is mainly splitting strings and keeping track of variables and tokens. I hope by the end of this article, you'll have an understanding of how it works. If you would like to view the GitHu...

Why Every Programmer should design their own programming language. Not only does this expand your programming skills, but it is also a great way to learn how computers and computer languages work. I learned so much about programming in general as I m...
