---
title: "Void (@voiddev) | Hashnode"
description: "A beginner low-level dev :]. Read the latest articles by Void on Hashnode."
url: "https://hashnode.com/@voiddev"
---

@voiddev

# Void

@voiddev · Warsaw, Poland · Joined June 2026

A beginner low-level dev :\]

### [How I Built a Programming Language in C in 30 Days (After Only Coding for a Year)](https://voiddev.hashnode.dev/how-i-built-a-programming-language-in-c-in-30-days-after-only-coding-for-a-year?utm_source=hashnode&utm_medium=feed)

One year ago, I didn't know how to write a single line of code. I was trapped in what the community calls "tutorial hell," building generic web apps and feeling like I wasn't pushed enough. I had this

5 min read · [voiddev.hashnode.dev](https://voiddev.hashnode.dev/how-i-built-a-programming-language-in-c-in-30-days-after-only-coding-for-a-year?utm_source=hashnode&utm_medium=feed)

[Jun 14](https://hashnode.com/posts/how-i-built-a-programming-language-in-c-in-30-days-after-only-coding-for-a-year/6a2ee0d25de987e13f4957df)

### [How I Migrated My Language (Arc) from a Tree-Walker to a Bytecode VM in 7 Days](https://voiddev.hashnode.dev/how-i-migrated-my-language-arc-from-a-tree-walker-to-a-bytecode-vm-in-7-days?utm_source=hashnode&utm_medium=feed)

If you told me a year ago, when I first started learning how to code, that I would be writing a custom bytecode virtual machine, I would have laughed you out of the room. But after spending about 1.5

3 min read · [voiddev.hashnode.dev](https://voiddev.hashnode.dev/how-i-migrated-my-language-arc-from-a-tree-walker-to-a-bytecode-vm-in-7-days?utm_source=hashnode&utm_medium=feed)

[Jun 11](https://hashnode.com/posts/how-i-migrated-my-language-arc-from-a-tree-walker-to-a-bytecode-vm-in-7-days/6a2a86dac7d668307373037b)

### [Moving From Tree-Walk to Bytecode: Announcing My Ultimate C Programming Challenge](https://voiddev.hashnode.dev/moving-from-tree-walk-to-bytecode-announcing-my-ultimate-c-programming-challenge?utm_source=hashnode&utm_medium=feed)

For the past few months, I’ve been building a custom, dynamically typed programming language from scratch in pure C. Up until now, it has lived comfortably as a classic, textbook AST Tree-Walk Interpr

4 min read · [voiddev.hashnode.dev](https://voiddev.hashnode.dev/moving-from-tree-walk-to-bytecode-announcing-my-ultimate-c-programming-challenge?utm_source=hashnode&utm_medium=feed)

[Jun 8](https://hashnode.com/posts/moving-from-tree-walk-to-bytecode-announcing-my-ultimate-c-programming-challenge/6a26a14c0060a25cfd468a09)

### [Arc v0.0.2-alpha - release notes](https://voiddev.hashnode.dev/arc-v0-0-2-alpha-release-notes?utm_source=hashnode&utm_medium=feed)

Release Notes - v0.0.2-alpha Version Overview Version: v0.0.2-alpha Status: Alpha (Experimental) License: GPL-3.0 This release focuses on stability, performance, and memory safety improvements. Severa

4 min read · [voiddev.hashnode.dev](https://voiddev.hashnode.dev/arc-v0-0-2-alpha-release-notes?utm_source=hashnode&utm_medium=feed)

[Jun 6](https://hashnode.com/posts/arc-v0-0-2-alpha-release-notes/6a242a933a49ea24f9d36f31)

### [Arc v0.0.1-alpha - A Lightweight C-Based Programming Language](https://voiddev.hashnode.dev/arc-v0-0-1-alpha-a-lightweight-c-based-programming-language?utm_source=hashnode&utm_medium=feed)

We are excited to announce the first alpha release of Arc, a lightweight, C-based programming language and interpreter designed for simplicity, performance, and educational clarity. Version Overview

3 min read · [voiddev.hashnode.dev](https://voiddev.hashnode.dev/arc-v0-0-1-alpha-a-lightweight-c-based-programming-language?utm_source=hashnode&utm_medium=feed)

[Jun 4](https://hashnode.com/posts/arc-v0-0-1-alpha-a-lightweight-c-based-programming-language/6a21c473f27c6167550a41dd)
