Member-only story
I’m a thirteen-year-old programmer who has been programming for four months. My perspective contains more possibilities than the average experienced developer. This is because I don't know limitations to programming languages or other tools. Therefore this article will give you a more creative perspective than usual. I hope this is helpful to you.
Note: These projects are advanced and not recommended for beginners. I have not built any of these successfully and only recommend them for people who know what there doing. Otherwise I do recommend you learn about these despite your level of experience. Since there pretty general subject they will come in handy for the future.
Operating System
Operating system’s will provide a wide range of new things you have to learn. From communicating to the hardware in assembly to making a custom GUI library. This project will provide a wide range of tools you will have to acquire by learning.
Repos for operating system: https://github.com/torvalds/linux
Game Engine
This is one of my personal favorites. There are a lot of great free game engines out there. Such as Unity, and Unreal Engine that both host a lot of games. The point of making your own game engine is you know everything about…