Hey everyone! I'm diving into a new hobby and I'm really keen on creating my own operating system. However, I have very little experience in programming or operating systems, so I'm looking for some guidance on where to start. I've checked out a few YouTube tutorials and even asked AI for a simple learning roadmap, but I'm not using it to generate any code—just to figure out what I should focus on first. My goal is to develop a basic OS and gradually improve my skills. If you have any advice or resources to help me get started, I would greatly appreciate it. Thanks for your help!
1 Answer
Building your own Linux distro could be a good first step. Starting from scratch with an OS is a massive task, and even though some have done it, it’s not exactly easy. This way, you can learn how operating systems work without getting overwhelmed.

I get that it’s a lot of work, but I’m willing to put in the time. I’m 18, so even if it takes years, I’m ready for the challenge!