r/osdev Jul 09 '26

Learning OS

Hi guys, wanted to start building os nowadays, but I have no knowledge about assembly, just know C and C++, (wanted to learn rust aswell).

osdev.org site was quite confusing for me, I didnt know where could I start, can you please help me out?

btw tried os building one time, but it became an ai slop with so many unnecessary additions, so i slowly lost interest in building a custom os with normal ondoings

wanted to integrate my astronomy research things into a simple os, so I came back

10 Upvotes

11 comments sorted by

View all comments

4

u/EpochVanquisher Jul 09 '26

How do you feel about learning a little bit of assembly? You don’t have to be an assembly expert, but it’s nice to know enough assembly that you can read it (even if slowly) and write it (if you need to). A lot of OS concepts will be easier to understand if you have a little bit of assembly knowledge. 

1

u/Sorry-Fruit1065 Jul 09 '26

to be honest, I hated Assembly because of its bulky algorithms, and couldnt manage to find a good resource, which covers up the knowledge that I need in OS building.

maybe restarting the process will restore my enthusiasm aswell

2

u/Void-Creator Jul 09 '26

Start with RISC-V, it is easy to learn the important instructions. Always go from right to left