© 2026 Hashnode
So, why learn assembly when you have lanagues like python, java and c++? There are some reasons you should learn assembly language, like getting to know how the computers work. The higher order langauges abstract almost everything and that is a good ...

Introduction When you press the power button, the CPU does not automatically know how to load your operating system. Instead, it follows a defined boot process. At the heart of this process is a small but powerful program: the bootloader. In this pro...

So it all started one day when this crazy thought struck my mind: "Can someone write their own operating system from scratch?" I thought to myself that even if it was possible, it must be really hard and time-consuming. I booted up my desktop running...

In this blog, we’ll explore how to write a minimal bootable operating system in Assembly and create a bootable ISO file that you can run in an emulator or directly on hardware. We'll detail every step, including the commands and what they do, so you ...
